1

我有我必須升級到Visual Studio 2008年。我已經運行轉換向導後一個Visual Studio 2003中的Web服務項目中,我得到這個消息:升級Visual Studio Web服務項目稱「轉換爲Web應用程序」。

已完成 的第一步將您的Visual Studio .NET 2003 web項目。要完成 轉換,請在解決方案資源管理器中選擇您的項目 ,然後選擇 '轉換爲Web應用程序' 上下文菜單項。

我得到了另一個項目,這最初是一個「網站」,而不是一個ASP.NET「Web應用程序」這個消息。在這種情況下(有點)是有道理的。但是,爲什麼我不想讓這個項目仍然是一個Web服務項目?

此外,當我按照說明從上下文菜單中選擇「轉換爲Web應用程序」時,我沒有收到任何反饋,說明有任何更改。它應該有嗎?如果是這樣,什麼?

回答

3

這是自VS2005發佈以來的一個問題。 VS2005(.Net 2.0真的)允許定義部分類,所以這就是新的Web應用程序項目模板如何分離您自己的設計器生成的代碼。

ScottGu更好地在這裏解釋它:http://webproject.scottgu.com/VisualBasic/Migration/Migration.aspx

下面是一個類似的MSDN參考: http://msdn.microsoft.com/en-us/library/95x0y0wt.aspx

斯科特引導您完成遷移一步一步來。指導您如何創建部分類以及如何創建獨立的設計器文件。遷移到Web應用程序的過程應該查看您的代碼並將所有控制定義等放入設計器文件中。如果你沒有預先設置部分類和設計器文件,這可能是你沒有看到任何事情發生的原因。

相關問題