更新:2007 年 11 月
此主題描述移轉轉換報告的格式,該報告是在您於 Microsoft Visual Studio 2005 中開啟 Microsoft Visual Studio .NET 2002 或 2003 專案時所建立的。Visual Studio 轉換精靈會對網站進行許多變更,讓它可與 ASP.NET 2.0 相容。Visual Web Developer 2005、Visual Web Developer 2005 Express 版、Visual Studio 2005 和 Visual Studio 2005 Team System 都有隨附該精靈。
報告格式
轉換報告一開始是標題,其中會包括 Visual Studio .NET 2002 或 2003 方案檔的名稱。標題後會加上轉換發生的日期和時間。
在轉換過程中,會分析每個 Visual Studio .NET 2002 或 2003 方案檔和專案檔,而每個方案檔或專案檔會在轉換報告的一個區段中找到結果。首先會顯示方案區段,接下來是屬於方案一部分之每個專案的個別專案區段。
轉換報告的每個區段會使用一個四欄表格:[檔名]、[狀態]、[錯誤] 和 [警告]。[檔名] 欄會包含已轉換的專案或方案檔名稱。如果方案或專案已轉換,則在 [狀態] 欄會包含 [已轉換],否則便為空白。[錯誤] 欄是轉換期間錯誤的計數,而 [警告] 欄則是轉換期間警告的計數。
表格的每一列代表一則告知、警告或錯誤訊息。每一列都是可展開的,而且可以開啟以顯示訊息的詳細資訊。
解譯報告訊息
告知的產生是用以通知您精靈所採取的動作。不需要針對告知採取任何其他動作。
當精靈採取動作時會產生警告,通常是對程式碼或標記的修改,這類動作可能造成 Web 應用程式中的行為變更。您應該要檢閱警告,但不需要進行任何動作,大多數的警告不需要您採取進一步的動作。例如,精靈會在程式碼的存取層級有所變更時產生警告,但這通常不需要進一步的動作。
當精靈遇到無法自動轉換的程式碼時,便會產生錯誤。錯誤會要求您在解決問題之後才能完成移轉。如果問題尚未解決,則錯誤通常會造成編譯錯誤。如果發生轉換報告錯誤,您應該要盡全力解決問題。如需疑難排解錯誤的說明,請參閱轉換至 Visual Web Developer 的疑難排解。
轉換報告文字檔案
在關閉 Microsoft Visual Studio 2005 和完成精靈後隨即開啟的轉換報告之後,您仍可以在 ConversionReport.txt 檔中找到轉換的詳細資訊。此文字檔位於已移轉之專案的根資料夾中。它的格式與在 Microsoft Visual Studio 2005 中檢視的 XML 轉換報告格式不同,其中包含更多移轉期間有所變更之項目的詳細資訊。
請參閱
工作
HOW TO:將 Visual Studio .NET 專案轉換為 Visual Studio 2005