欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

在VisualStudio中WPF应用程序在打开窗体界面设计时报错<发生了未经处理的异常>的解决方法

程序员文章站 2022-04-06 13:17:16
System.Resources.MissingSatelliteAssemblyException The satellite assembly named "Microsoft.VisualStudio.DesignTools.Designer.resources.dll, Version=16... ......

在网上找了一个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.

在VisualStudio中WPF应用程序在打开窗体界面设计时报错<发生了未经处理的异常>的解决方法

大概的意思是找不到区域性为"en"的程序集microsoft.visualstudio.designtools.designer.resources.dll

这个问题困扰了我很久,我理解的意思是应该是需要安装英文版本的vs2019,但是不至于为了这个问题,我以后就要用英文版本的vs2019,所以就和同事吐槽某软公司的产品。

网上倒是找到了遇到相同问题的帖子,但是没有说明要怎么解决。后来通过这段话《please consider reinstalling or repairing the application》解决了, 英文不太好只能找翻译,就是让重新安装的意思,于是抱着不太情愿的也不太抱有希望的态度,找来了vs2019的安装程序,在语言选项卡下选择英文选项,然后安装,结果奇迹发生了,解决了问题。

在VisualStudio中WPF应用程序在打开窗体界面设计时报错<发生了未经处理的异常>的解决方法

然后等待安装完成,重新打开vs2019,问题解决了,记录下来供大家查阅,一起解决问题。