在Win Server 2003上运行asp.net目标.net framework 4

我有一个asp.net网站,目标框架4,我想在一个WIN2003的Web服务器上运行它。 现在浮现在我脑海的几个问题是:

  • 我可以在Win Server 2003上运行吗?
  • 如果是这样,除了安装框架4之外,还需要做些什么?
  • 我需要从IIS6升级到更高版本吗?
  • 如果我安装框架4,它会自动显示在IISpipe理器的网站属性的ASP.NET标签下?
  • 还有什么我应该知道或考虑的?

我负责这个项目,但我更像是一个SQL Server和WinForms类的人,并且对Web开发的经验有限。 我想要做的最后一件事情就是浪费一整天的时间,只是为了发现这是不可能的,所以在这里的任何帮助将不胜感激。

是的,它会工作。 显然,代码需要被编译来定位所需的版本。 在web.config中,你也可以像下面这样影响框架版本:

<system.web> <compilation targetFramework="4.0"> </system.web> 

Web.config Compiliation元素
http://msdn.microsoft.com/en-us/library/s10awwz0.aspx

安装框架应configurationIIS,虽然此过程有时不完善。 您可以使用以下命令安装/重新安装ASP.NET 4.0:

卸载:

 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -u C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -u 

安装:

 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i 

请注意,x86和x64有两个单独的安装。