2011-05-23 24 views
3

我在-i这里阅读了msdn页面。我从来没有使用过这个工具。我总是在IIS中配置我的应用程序。那么为什么有人需要将它用于.NET 2.0或3.5网络应用?aspnet_regiis我 - 为什么我需要使用它?

我在Win 7 PC上运行IIS 7,我甚至需要这个吗?

回答

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 2011-05-23 05:13:37

相关问题