即将推出的.NET 4版本有哪些要求?搜索周围的这个,似乎无法找到明确的答案。具体地说...
答案 0 :(得分:6)
客户端是否必须升级其.NET Framework CLR(例如从1.1升级到 2.0)运行4.0目标应用程序?
是的,前提是您的.NET 4.0具有新的CLR版本。但是,您可以将4.0之前的框架作为目标,以避免这种情况,并使用以前的CLR版本运行。
查看Scott Guthrie的博文:Multi-Targeting Support (VS 2010 and .NET 4 Series)。
在那篇文章中,Scott以.NET 2.0为目标,在帖子的中间有一个截图,显示ASP.NET在2.0上运行,他写道:
当我们使用the运行应用程序时 内置的VS Web服务器,它将运行 使用ASP.NET 2.0版本(和 VS 2010调试器将调试CLR 2.0过程)
该帖子的目标是.NET 4.0,以及类似的截图,显示ASP.NET在4.0上运行。
斯科特上面的帖子涵盖了这一点。同样,这取决于你的目标。ASP.NET是否需要框架升级或行为类似于 2.0运行3.5个应用程序?
此外,Multi-Targeting section of the ASP.NET 4.0 whitepaper提到了在Web.config编译元素中使用新的ASP.NET 4.0 targetFramework属性的能力:<compilation targetFramework="4.0"/>
。如果省略它,则推断出目标框架。但是,针对框架还有其他注意事项,例如:
在.NET Framework 4应用程序中 池,ASP.NET构建系统假定 .NET Framework 4作为目标if Web.config文件不包含 targetFramework属性或if Web.config文件丢失。 (您 可能必须进行编码更改 你的应用程序让它运行 .NET Framework 4。)
有关更多注意事项,请访问上述链接。
答案 1 :(得分:0)
据我所知
系统要求可在Download页面找到。
答案 2 :(得分:0)
对于webapps,它们似乎需要升级。 http://msdn.microsoft.com/en-us/library/dd483478%28VS.100%29.aspx
.NET Framework 4中有如此多的更改,我看不出如何在3.5中编写代码而不会遇到新功能。如果您正在使用VS2010开发应用程序,那么执行此更新对我来说是有意义的。
http://msdn.microsoft.com/en-us/library/dd409230%28VS.100%29.aspx