我在VS2008中創建了一個新的ASP.NET網站。我試圖重建一箇舊的VS.NET應用程序(.NET 1.0)。我導入所有的WebForms從舊項目(添加現有項目),我結束了一噸像錯誤:導入到項目中時生成ASP.NET Web窗體的部分類
的部分「‘lblMessage’的名稱在當前環境中不存在」此項目中的類沒有每個UI元素的對象定義。我希望有一種方法可以生成這些,而無需嘗試手動編寫500個對象定義。
我在VS2008中創建了一個新的ASP.NET網站。我試圖重建一箇舊的VS.NET應用程序(.NET 1.0)。我導入所有的WebForms從舊項目(添加現有項目),我結束了一噸像錯誤:導入到項目中時生成ASP.NET Web窗體的部分類
的部分「‘lblMessage’的名稱在當前環境中不存在」此項目中的類沒有每個UI元素的對象定義。我希望有一種方法可以生成這些,而無需嘗試手動編寫500個對象定義。
我最終找到了解決此問題的解決方法。通過手動創建設計器頁面('mypage.aspx.designer.cs')文件,然後在標記頁面('mypage.aspx')上執行編輯,Visual Studio將自動重建所有引用。
您不能升級解決方案(.sln文件)而不是將舊錶單添加到新解決方案/項目中嗎? – rt2800 2012-04-27 07:16:09