最近调试项目 这个问题我纠结了两天,最终问题解决了,但是还是不知道到底原因是为什么?在winform窗体上添加图片,总是提示“未能找到任何适合于指定的区域性或非特定区域性的资源。请确保在编译时已将“winform.myResource.resources”正确嵌入或链接到程序集“winform”,或者确保所有需要的附属程序集都可加载并已进行了完全签名。”
本地资源和项目资源文件都不行,在网上查了好多资料,都是说的路径问题“ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("winform.Properties.Resources", typeof(Resources).Assembly);”
不错,我从新建立了一个正常的项目,把路径特意调错,是能造成“未能找到任何适合于指定的区域性或非特定区域性的资源。请确保在编译时已将“winform.myResource.resources”正确嵌入或链接到程序集“winform”,或者确保所有需要的附属程序集”但是我的问题不是出在这里,我调试好几遍路径是没有问题,在给问题上一句设置断点时发现个问题
就是在即使窗口中敲入“winform.Properties.Resources”报异常“
winform.Properties.Resources
base {object}: object
Culture: null
resourceCulture: null
resourceMan: {System.Resources.ResourceManager}
ResourceManager: {System.Resources.ResourceManager}
toolStripButton2_Image: “winform.Properties.Resources.toolStripButton2_Image”引发了“System.Resources.MissingManifestResourceException”类型的异常
winform.Properties.Resources.toolStripButton2_Image
“winform.Properties.Resources.toolStripButton2_Image”引发了“System.Resources.MissingManifestResourceException”类型的异常
base {System.SystemException}: {"未能找到任何适合于指定的区域性或非特定区域性的资源。请确保在编译时已将“winform.Properties.Resources.resources”正确嵌入或链接到程序集“winform”,或者确保所有需要的附属程序集都可加载并已进行了完全签名。"}”
正常的应该是“winform.Properties.Resources
base {object}: object
Culture: null
resourceCulture: null
resourceMan: null
ResourceManager: {System.Resources.ResourceManager}
toolStripButton2_Image: {System.Drawing.Bitmap}”
(在确保路径正确的情况下<就是这个地方"global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("winform.Properties.Resources", typeof(Resources).Assembly)">很是无奈呀)最终没办在网上寻求答案呀,有人提示让把项目下的bin文件夹和obj文件重项目中移除(不是删除文件哈)哈哈哈……意外的情况出现,竟然正常了,但是我一直都不知道是什么原因,希望知道问什么的大侠们告诉小的一声…………(第一次写这东西,感觉有点乱,嘿嘿嘿)