2011-05-23 80 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

相關問題