.net 4.0 在windows server 2008的iis6中托管asp.net 4.0站点

.net 4.0 在windows server 2008的iis6中托管asp.net 4.0站点,.net-4.0,iis-6,asp.net-4.0,windows-server-2003,.net 4.0,Iis 6,Asp.net 4.0,Windows Server 2003,我想在windows server 2003中托管asp.net 4.0应用程序。我参考了may站点,并按照多个站点中给出的建议遵循以下步骤 已安装.net Framework 4.0客户端 已安装.net Framework 4.0完整版 尝试使用下面的内容为我的网站注册.net 4.0 C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319>aspnet\u regiis-SN W3SVC/{siteid}/ROOT 我在使用下面的love命令时出错 错误

我想在windows server 2003中托管asp.net 4.0应用程序。我参考了may站点,并按照多个站点中给出的建议遵循以下步骤

  • 已安装.net Framework 4.0客户端
  • 已安装.net Framework 4.0完整版
  • 尝试使用下面的内容为我的网站注册.net 4.0

    C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319>aspnet\u regiis-SN W3SVC/{siteid}/ROOT

  • 我在使用下面的love命令时出错 错误表明IIS处于64位模式,而此应用程序是32位应用程序,因此不兼容

  • 为了解决上述问题,我使用下面的命令来启用32位应用程序

    cscript.exe adsutil.vbs设置W3SVC/AppPools/Enable32BitAppOnWin64 1

  • 在步骤5之后,我可以使用步骤3注册框架

  • 网站仍然显示错误。 如“服务器应用程序不可用”

    你能指导我解决这个问题吗

    谢谢,
    哈里达兰。R

    我通过以下步骤在windows server 2003中完成了asp.net 4.0站点部署

  • 撤消我提到的上述步骤
  • 安装framework 4.0
  • 创建新的应用程序池(如果没有创建选项,请忽略此选项)
  • 打开IIS6->Web服务扩展->允许框架2.0和4.0
  • 在IIS中添加您的网站
  • 右键单击您的站点->属性->转到“主目录”选项卡->选择您创建的新应用程序池。(如果没有选项,请忽略此选项)
  • 转到“ASP.NET”选项卡->将框架版本更改为4.0
  • 浏览你的网站