我最近将VS 2008升级到了VS 2010.在我们的服务器上我们安装了IIS6,并且在不久的将来我们不能改变它。尽管我们将开发在IIS7上部署的新应用程序,但是如果情况需要,我们可能需要使用.net 4.0开发应用程序并将其部署到IIS6上,那么在这种情况下,我想知道IIS6是否支持.net 4.0应用程序或不?我可以在IIS6上部署.net 4.0 web应用程序吗?
如果我可以部署,那么在部署它之前是否需要处理任何配置或其他需要更改的设置?
我最近将VS 2008升级到了VS 2010.在我们的服务器上我们安装了IIS6,并且在不久的将来我们不能改变它。尽管我们将开发在IIS7上部署的新应用程序,但是如果情况需要,我们可能需要使用.net 4.0开发应用程序并将其部署到IIS6上,那么在这种情况下,我想知道IIS6是否支持.net 4.0应用程序或不?我可以在IIS6上部署.net 4.0 web应用程序吗?
如果我可以部署,那么在部署它之前是否需要处理任何配置或其他需要更改的设置?
我非常的网站现在复杂都在asp.net 4.0运行
我从3.5移动到4.0唯一的问题是回答了这个问题IIS6:Default.aspx with IIS 6.0 and .Net 4?
也是这一点
<httpRuntime requestValidationMode="2.0" />
您可以检查打破改变这一切列表移动到4.0
http://www.asp.net/learn/whitepapers/aspnet4/breaking-changes
IIS6确实支持ASP.NET 4.0,但如果你想使用URL路由,你需要做一些调整。
这个页面有这方面的一些细节: http://blog.stevensanderson.com/2008/07/04/options-for-deploying-aspnet-mvc-to-iis-6/
是的,你可以使用IIS 6部署.NET 4.0。 是指以下链接。解决办法..
第二个链接不起作用。你可以请重新检查一遍。 – JPReddy 2010-06-28 13:40:14
是的,你可以部署.NET 4.0的应用程序在IIS6只要你不应该使用任何.NET 4.0功能,不支持IIS6。我们已经在IIS6上部署了.NET 4.0应用程序,并且它工作正常。
我没有使用MVC,所以在这种情况下,我不可能部署任何Web应用程序?有没有其他选择可以继续? – JPReddy 2010-06-28 13:20:14
此链接应该可以帮助您获取Web窗体。 http://msdn.microsoft.com/en-us/magazine/dd347546.aspx – 2010-06-28 14:53:45