System.Resources.MissingManifesResourceException - 是什么导致了这个?

时间:2010-08-18 11:37:08

标签: 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.

任何人都知道造成这种情况的原因是什么?

非常感谢。

1 个答案:

答案 0 :(得分:1)

  • 您是否设置了要嵌入的资源?
  • 检查VS中项目资源管理器中的路径,假设您有此路径(来自项目的根目录),root - >资源 - > foob​​ar.png,那么完整的资源路径将是[namespace of your project],然后是resources.foobar.png,例如,假设命名空间是'foobar',那么它将是“foobar.resources.foobar.png”