Windows

如何修復 .net 2.0 SP2 執行時?應該很明顯,但不是很明顯

  • July 19, 2010

自從安裝了一些最近的共享點修復程序以來,我在 .net 執行時遇到了一些問題,但是由於我看不到其他人遇到過這個問題,我認為這可能是巧合,執行時只需要修復。

所以,我照常做,打開添加/刪除程序,找到Microsoft .NET framework 2.0 Service Pack 2,然後點擊“點擊此處獲取支持資訊”,然後我得到版本資訊和修復按鈕。點擊修復會詢問我係統上沒有的“netfx20a_x86.msi”的下落,所以我無法修復它。

我從 Microsoft 下載了 .Net 2.0 SP2 可分發安裝程序執行檔,使用 /T 命令行打開它以便我可以看到文件,果然有幾個目錄中有 netfx20a_x86.msi 安裝程序。所以我回到我的修復選項並提供 msi 文件的路徑。

片刻之後,我收到一個警告框,上面寫著“要安裝此產品,請執行 setup.exe”,這很好,但我不想安裝它。儘管如此,我還是努力回去執行 setup.exe。

我收到一條消息,通知我該產品已安裝在這台機器上,如果我想修復它,我需要使用Add/Remove Programs中的“Repair”選項。

接下來是什麼?

先解除安裝?或者嘗試安裝 3.5 SP1,因為它也會處理以前版本的依賴關係。

也許嘗試使用Windows 安裝程序清理實用程序來解決這個問題?

引用自:https://serverfault.com/questions/84365