Feb 18, 2008

[軟的]windows.net framework安裝問題

1.症頭

*vb.net 2005忽然出了問題,無法新增建立任何檔案。

*重裝「Microsoft .NET Framework 2.0 版可轉散發套件」既無法移除,也無法修復。

*前述問題解決後,安裝到一半又跳:

Error 25007.Error occurred while initializing fusion. Setup could not load fusion with LoadLibraryShim().

 

2.相關連結-少得可憐,但還是勉力挑出兩個有用的

*(英)msdn:http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=173024&SiteID=1

*(簡)google存檔大陸網站:http://72.14.235.104/search?q=cache:EfdL_dOBpm0J:www.aniusq.com/thread-112-1-1.html+dotnetfx+2+%E7%84%A1%E6%B3%95%E8%A7%A3%E9%99%A4%E5%AE%89%E8%A3%9D&hl=zh-TW&ct=clnk&cd=12&gl=tw

 

3.實務操作

*上面連結有些連結略有改變,且單靠其中任何一者也沒辦法解決問題,綜合實驗後(失敗就得砍掉重練了)

*刪登錄機碼。

◎HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727 
◎HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v2.0

*使用「Windows Installer CleanUp 公用程式」(msicuu2) 從登錄中移除 Windows Installer 資訊。

*配合unlock硬刪掉%windir%\system32下面的mscoree.dll

*刪除\WINDOWS\WinSxS\Policies資料夾

*重新安裝dotnetfx:Microsoft .NET Framework 2.0 版可轉散發套件.exe

*收工

3 comments:

  1. 謝謝你的分享,終於讓我解決問題
    感溫 !

    ReplyDelete
  2. 感謝大大的分享,終於解決問題

    ReplyDelete
  3. Thx for your help, it works.

    ReplyDelete