aspnet_regiis i - 我为什么需要使用它?

3

我阅读了关于-i的msdn页面。我以前从来没有使用过这个工具。我一直在IIS中成功地配置我的应用程序。那么为什么有人需要在.NET 2.0或3.5 Web应用程序中使用它呢?

我在Win 7 PC上运行IIS 7,我是否需要这个工具?

1个回答

3

这是一些通常不需要使用的内容,更多用于故障排除而非标准操作。

有时候,在IIS上安装.NET框架会出现问题,导致ASP.NET应用程序无法正常工作。要解决这个问题,您需要在IIS上重新安装ASP.NET,最常见的方法是首先运行aspnet_regiis -u进行卸载,然后再运行aspnet_regiis -i进行重新安装。

这是通常不需要使用的内容,我很少使用它,但每次使用时都救了我的命。

在“旧版” .NET Framework(如1.0、1.1和可能的2.0)中,这些命令更为常见,但在 .NET 3.0之后,使用这些命令的情况非常非常少。


7
如果您在安装IIS之前安装了.NET,就可能会出现这种情况。例如,昨晚我刚设置了一个新的开发PC,安装了.NET 4.0,然后重启并安装了IIS。设置了我的项目后,无法运行。重新安装了.NET 4.0后,项目现在可以在IIS中正常运行。 - Phill

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接