C# 找不到任何适合指定区域性的资源

C# 找不到任何适合指定区域性的资源,c#,resources,assemblies,embedded-resource,.net-assembly,C#,Resources,Assemblies,Embedded Resource,.net Assembly,我在其他正在运行的系统中运行QBSBM项目。但不是在我的 我在谷歌上看到的链接很少。对于这些建议,我做了一些更改,比如将BuildAction设置为Embedded resource和资源文件。并且访问修饰符也设置为公共(双击.resx文件打开该文件,访问修饰符位于编辑器窗口顶部) 找不到任何适合指定区域性或非特定区域性的资源。 确保编译时Manufacturing.Images.resources已正确嵌入或链接到程序集QBSBM。或者所需的所有附属程序集都是可加载和完全签名的 谁能给我一些建

我在其他正在运行的系统中运行QBSBM项目。但不是在我的

我在谷歌上看到的链接很少。对于这些建议,我做了一些更改,比如将
BuildAction
设置为
Embedded resource
和资源文件。并且
访问修饰符
也设置为
公共
(双击
.resx
文件打开该文件,
访问修饰符
位于编辑器窗口顶部)

找不到任何适合指定区域性或非特定区域性的资源。 确保编译时
Manufacturing.Images.resources
已正确嵌入或链接到程序集
QBSBM
。或者所需的所有附属程序集都是可加载和完全签名的


谁能给我一些建议,我该如何解决这个错误…

您应该更改资源构建操作。为此,请在“解决方案资源管理器”上,转到“资源属性”窗格,将生成操作从“内容”更改为“嵌入资源”。

是否已设置以指定主程序集中嵌入的区域性?我已为主程序集设置。我运行程序集。我收到了相同的错误消息。有人能给我建议如何解决此错误吗。