将Asp.net framework 2.0升级到4.0

将Asp.net framework 2.0升级到4.0,asp.net,Asp.net,我可以将我现有的网站从asp.net framework 2.0升级到4.0吗?这样做有什么害处吗?如果我能做到这一点而不损害我目前的网站,请告诉我实现这一目标所需的步骤。 提前感谢。我一直使用较新版本的Visual Studio更新我的项目。例如,我在VS2005中创建了很多项目,然后在VS2010中打开了这些项目。VS提示我升级到较新的.net版本,并为我处理了升级过程。从未造成任何问题,尽管我阻止了它在转换后弄乱它询问的web.config等。除了特定于.NET 2.0的web.confi

我可以将我现有的网站从asp.net framework 2.0升级到4.0吗?这样做有什么害处吗?如果我能做到这一点而不损害我目前的网站,请告诉我实现这一目标所需的步骤。
提前感谢。

我一直使用较新版本的Visual Studio更新我的项目。例如,我在VS2005中创建了很多项目,然后在VS2010中打开了这些项目。VS提示我升级到较新的.net版本,并为我处理了升级过程。从未造成任何问题,尽管我阻止了它在转换后弄乱它询问的web.config等。

除了特定于.NET 2.0的web.config条目之外,您应该没有什么大问题。
在应用程序服务器上,如果遇到进一步的问题,可能需要设置“经典模式”而不是“集成管道”。

尝试没有坏处。可能需要对代码进行一些更改。只需创建现有代码的副本并尝试升级该副本。基于此,继续升级的决定取决于您。


这意味着您可能需要更改一些内容,并对所有页面进行评估,以确保它们仍然以相同的方式工作。

有什么特殊原因吗?想使用v4的功能吗?是的,我必须使用它的一些功能。这完全取决于你的代码和配置,而你没有发布任何内容。获取一个测试服务器,部署您的站点,将其更改为.NET4,然后看看会发生什么。您可能得到的任何错误都已在此网站上得到答复。打开您的项目->
Alt+Enter
->
应用程序
->
目标框架
更改此选项