2010-08-24 64 views
3

使用Win7 32位3個月,並且在開發任何基於.NET的應用程序(包括ASP.NET應用程序)時都沒有問題。無法在Win7 64位上安裝IIS7和ASP.NET 3.5

3天前剛剛升級了我的筆記本電腦的RAM,並切換到64位版本的Win7。

當我正在安裝IIS7和.NET Framework 3.5 SP1,有大約不是所有的功能都安裝了一些未知的原因的錯誤。

當我嘗試使用c:\Windows\Microsft.NET\Framework64\v2.0.50727\aspnet_regiis -ir註冊ASP.NET,一個對話框顯示與此錯誤消息:

「操作失敗0x80070643」後,我關閉對話框,另一個錯誤信息上控制檯命令顯示此消息:「發生錯誤:0x80004005未指定的錯誤」。

回答

8

我有同樣的問題,並在互聯網上我做的一切都是找到,但沒有什麼是 最終我能夠通過以下來解決它有用: 注:做你自己的風險 以下內容添加到您的註冊表只有當不存在(在我的情況下,他們根本不存在):

[HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \服務\ ASP.NET_2.0.50727]

[HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \ services \ ASP.NET_2.0.50727 \ Names]

[HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \服務\ ASP.NET_2.0.50727 \性能] [HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \服務\ ASP.NET_64]

[HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \服務\ ASP.NET_64 \名稱]

[HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \服務\ ASP.NET_64 \性能]

[HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \服務\ ASP.NET_64_2.0.50727]

[HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \ SE rvices \ ASP.NET_64_2.0.50727 \名稱]

[HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \服務\ ASP.NET_64_2.0.50727 \性能]

嘗試

+0

太棒了,這工作!非常感謝。 – 2013-06-14 15:22:56

+0

也爲我工作 – 2013-07-16 21:10:58

+0

在我的情況下ASP.NET_64條目丟失。添加他們解決了這個問題。謝謝! – 2016-03-22 22:44:19

0

後安裝asp.net 64位我知道這是一個相當老的帖子,但我想我會分享我在運行Windows 7 64位的機器上解決此問題的方法。

雖然IIS安裝在我的電腦上,但ASP.NET功能未啓用。
要啓用ASP.NET,請執行以下操作:

導航到打開或關閉Windows功能對話框。它位於
控制面板 - >程序和功能
注意:在開始菜單搜索中輸入「功能」也會幫助您。

啓用Windows功能打開或關閉出現對話框,定位到
萬維網服務 - >應用程序開發功能
並確保ASP.NET檢查。

完成此操作後,aspnet_regiis -ir命令運行完好,我可以在我的機器上運行和調試ASP.NET應用程序。 希望這有助於。