如何将ASP.NET2.0注册到Web服务器(IIS 7)?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (14)

我有一个已经创建的网页应用程序,但是当我在Visual Studio 2008中打开它时,它说:

ASP.NET 2.0尚未在Web服务器上注册。需要为ASP.NET 2.0手动配置Web服务器才能使您的网站正常运行。

我正在使用asp.net 2.0,IIS7并运行vista home premium。

如何将ASP.NET 2.0注册到我的Web服务器(IIS7)?

提问于
用户回答回答于

ASP .NET 2.0:

C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -ir

ASP .NET 4.0:

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

以管理员身份运行命令提示符以避免该...requested operation requires elevation错误

aspnet_regiis.exe不应再与IIS7一起使用来安装ASP.NET

  1. 打开控制面板
  2. 程序\打开或关闭Windows功能
  3. 互联网信息服务
  4. 万维网服务
  5. 应用程序开发功能
  6. ASP.Net <==此处选中标记
用户回答回答于

如果像我这样的人仍然无法使用IIS注册ASP.NET。

只需要在命令提示符下逐一运行这三个命令

cd c:\ windows \ Microsoft.Net \ Framework \ v2.0.50727

之后,运行

ASPNET_REGIIS.EXE -i -enable

并最终重置IIS

IISRESET

扫码关注云+社区