我知道我們是真的是這裏的時代背後,但我們正準備從.NET 1.1升級到.NET 2.0。將ASP.NET從版本1.1升級到2.0 - 任何問題?
謝謝你的同情。
無論如何,我們應該注意哪些問題?
在我們進入之前,您有任何一般建議嗎?
請不要發佈告訴我直接去3.5:2.0是我們允許的!
我們主要使用C#。
我知道我們是真的是這裏的時代背後,但我們正準備從.NET 1.1升級到.NET 2.0。將ASP.NET從版本1.1升級到2.0 - 任何問題?
謝謝你的同情。
無論如何,我們應該注意哪些問題?
在我們進入之前,您有任何一般建議嗎?
請不要發佈告訴我直接去3.5:2.0是我們允許的!
我們主要使用C#。
這裏是我的建議升級前:
是的。要知道的最重要的事情是使用Web應用程序項目,而不是Web站點。網站使用完全不同的編譯模型,遷移幾乎是一場災難。 Web應用程序項目與1.1中的工作方式更相似。
我們在登錄屏幕上重定向時也存在間歇性問題,但根據谷歌的說法,我們基本上是唯一出現這種問題的人 - 我們已經解決了這個問題。
我們遇到的大多數其他問題都很小且易於瀏覽,整體體驗是一個淨改善。
一個問題是本地1.1 .NET 2.0的東西(在1.1中缺少),如RegistryHandler等等。有時候,新移植的2.0代碼在使用自制版本時看起來會正確地使用2.0類。
如果您正在升級已部署的應用程序,則部署是另一個問題。您必須將IIS中的.NET版本從1.1切換到2.0。
我記得我們不得不改變一些客戶端腳本,因爲的ClientID的方式從ASP.NET 1.1變爲2.0服務器控件生成。
我不記得確切情況,但一些標識而此前WER前綴ctl0_
成爲ctl00_...
感謝。實用的東西。 :) – 2008-11-08 18:13:20