Sha*_*air 5 .net c# satellite-assembly winforms
我正在定制一个开源的.NET应用程序.它编译得很好.但表单和控件拒绝在设计器中显示,抛出以下错误:
用于后备文化"en-US"的名为"XX.dll"的附属程序集无法找到或无法加载.这通常是一个设置问题.请考虑重新安装或修复该应用程序.
我知道这是一个多语言应用程序,但我想删除其他语言,并坚持通过表单设计器自定义简单的字幕.
此外,该问题无法将图像添加到控件.在行上发生同样的异常,如下所示:
((System.Drawing.Image)(resources.GetObject("ItemXXX.Glyth")));
Run Code Online (Sandbox Code Playgroud)
为了禁用附属装配资源,我需要更改什么?
谢谢...
找到了答案。
从 AssemblyInfo 中删除以下行解决了该问题:
[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)]
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4030 次 |
最近记录: |