如何永久解除安裝 .NET 語言套件?

如何永久解除安裝 .NET 語言套件?

我也遇到同樣的問題 這傢伙有一段時間,Visual Studio 向我展示了法語中非常煩人的異常。

我嘗試卸載 Microsoft .NET Framework(法語),雖然立即效果如我所願(例外情況再次為英語),但這個該死的包卻在每次 Windows 更新時不斷出現!

我的作業系統是法語的,無法想像更改語言,因為我認為這意味著完全重新安裝 Windows。

是否可以永久卸載 .NET 語言包?

答案1

好吧,事實證明 Windows 更新確實很煩人。由於某些不明原因,它認為語言包是重要的更新。

我所做的是停用自動更新,檢查更新,然後選擇永久隱藏此更新。我不知道這能持續多久!

微軟,如果您正在閱讀本文:請不要重新安裝出於正當理由手動卸載的內容!這是意想不到的行為,並且會帶來非常糟糕的使用者體驗。

在此輸入影像描述

答案2

我知道這是一個老問題,但我也遇到了類似的問題,也許我可以為其他人節省一些時間。

安裝挪威語拼字檢查語言包後,在 .NET 中出現編譯錯誤時,我突然收到挪威文。

我厭倦了卸載語言包,重新安裝英語語言包,刪除並重新安裝.NET Framework,刪除%windir%\ Microsoft.NET \ Framework中的語言資料夾,並運行各種修復工具等。解決方案以上對我有用。

我終於發現刪除 C:\Windows\Microsoft.NET\Assembly\GAC_MSIL 中的 *.Resources 目錄就可以解決問題。

一個例子是

C:\Windows\Microsoft.NET\assembly\GAC_MSIL\aspnet_compiler.Resources

(有一大堆目錄)

這裡還有一個 GAC_MSIL,位於 C:\Windows\ assembly\GAC_MSIL,但沒有必要刪除此處的 Resources 目錄來解決我的問題。

答案3

您可以變更 Visual Studio 中的語言設定:

工具 -> 選項選單 -> 環境 -> 國際設定節點

您也可以嘗試從 .NET 資料夾中刪除它的語言資料夾(fr_FR、fr_CA 或其他):

32 位元 (x86)

%windir%\Microsoft.NET\Framework

64 位元 (x64)

%windir%\Microsoft.NET\Framework64

如果兩者都不起作用,請告訴我們您已經嘗試過的方法。

答案4

您檢查過您安裝的語言是什麼嗎?控制台 > 區域和語言 > 鍵盤和語言 > 安裝/卸載語言。我遇到了類似的問題,並發現由於某種原因安裝了所有語言。卸載它們會刪除所有語言包,而且它們還沒有恢復。這似乎是一個比阻止更新並希望得到最佳結果更好的解決方案。

相關內容