在網上找了一個wpf的開源項目,在打開窗體,點擊設計的時候,提示錯誤信息如下
System.Resources.MissingSatelliteAssemblyException
The satellite assembly named "Microsoft.VisualStudio.DesignTools.Designer.resources.dll, Version=16.0.0.0, PublicKeyToken=b03f5f7f11d5a3a" for fallback culture "en" either could not be found or could not be loaded. This is generally a setup problem. Please consider reinstalling or repairing the application.
大概的意思是找不到區域性為"en"的程序集Microsoft.VisualStudio.DesignTools.Designer.resources.dll
這個問題困擾了我很久,我理解的意思是應該是需要安裝英文版本的vs2019,但是不至於為了這個問題,我以后就要用英文版本的VS2019,所以就和同事吐槽某軟公司的產品。
網上倒是找到了遇到相同問題的帖子,但是沒有說明要怎么解決。后來通過這段話《Please consider reinstalling or repairing the application》解決了, 英文不太好只能找翻譯,就是讓重新安裝的意思,於是抱着不太情願的也不太抱有希望的態度,找來了vs2019的安裝程序,在語言選項卡下選擇英文選項,然后安裝,結果奇跡發生了,解決了問題。
然后等待安裝完成,重新打開vs2019,問題解決了,記錄下來供大家查閱,一起解決問題。