Aspnet regiis.exe Windows 2008 R2需要执行aspnet_regis-i

Aspnet regiis.exe Windows 2008 R2需要执行aspnet_regis-i,aspnet-regiis.exe,Aspnet Regiis.exe,我得到一个错误: 尝试使用IIS 7托管ASP.NET web应用程序时出现HTTP错误500.21 在我的Windows Server 2008 R2计算机中,我在服务器管理器的Web服务器(IIS)部分添加了asp.net角色 执行命令后: aspnet\u regiis.exe-i错误消失了 有人能解释一下为什么我需要再次执行命令吗?为什么从服务器管理器添加Asp.net角色是不够的 谢谢您可能安装了.NET framework,而IIS不知道该框架。有时需要运行该实用程序才能向IIS注册

我得到一个错误:

尝试使用IIS 7托管ASP.NET web应用程序时出现HTTP错误500.21

在我的Windows Server 2008 R2计算机中,我在服务器管理器的Web服务器(IIS)部分添加了asp.net角色

执行命令后:
aspnet\u regiis.exe-i
错误消失了

有人能解释一下为什么我需要再次执行命令吗?为什么从服务器管理器添加Asp.net角色是不够的


谢谢

您可能安装了.NET framework,而IIS不知道该框架。有时需要运行该实用程序才能向IIS注册.NET framework。IIS6和.NET的情况尤其如此