Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# System.Resources.MissingManifesResourceException-什么';是什么原因造成的?_C#_Visual Studio_Visual Studio 2010 - Fatal编程技术网

C# System.Resources.MissingManifesResourceException-什么';是什么原因造成的?

C# System.Resources.MissingManifesResourceException-什么';是什么原因造成的?,c#,visual-studio,visual-studio-2010,C#,Visual Studio,Visual Studio 2010,我刚刚通过项目属性中的Resources选项卡向程序集添加了一个图像资源。资源是一个PNG图像。现在,当我加载程序集时,我得到如下所示的错误。这发生在VS 2010 System.Resources.MissingManifestResourceException: Could not find any resources appropriate for the specified culture or the neutral culture. System.Resources.Missing

我刚刚通过项目属性中的Resources选项卡向程序集添加了一个图像资源。资源是一个PNG图像。现在,当我加载程序集时,我得到如下所示的错误。这发生在VS 2010

System.Resources.MissingManifestResourceException: Could not find any resources appropriate for the specified culture or the neutral culture. System.Resources.MissingManifestResourceException:找不到任何资源 适用于指定的区域性或中性区域性。 有人知道这是什么原因吗

非常感谢。

  • 您是否已将资源设置为嵌入
  • 在VS中检查项目浏览器中的路径,假设您有此路径(从项目的根目录开始),root->resources->foobar.png,那么完整的资源路径将是
    [项目的名称空间]
    ,然后是
    resources.foobar.png
    ,例如,假设名称空间是“foobar”,那么它将是“foobar.resources.foobar.png”
      • 您是否已将资源设置为嵌入
      • 在VS内的project explorer中检查路径,假设您有此路径(从项目的根目录开始),根目录->资源->foobar.png,那么完整的资源路径将是
        [项目名称空间]
        ,然后是
        资源.foobar.png
        ,例如,假设名称空间是“foobar”,那么它将是“foobar.resources.foobar.png“
      加载程序集时?需要发布代码段。加载程序集时?需要发布代码段。