Visual Studio:无法从代码中访问资源

ala*_*eno 4 .net c# resources visual-studio

我将几个文件(HTML,CSS等)作为资源添加到我的Visual Studio项目中.根据MSDN,我应该能够通过访问这些资源

MyProjectName.Properties.Resources.Filename
Run Code Online (Sandbox Code Playgroud)

不幸的是,IntelliSense甚至不知道MyProjectName背后的Properties属性.如果我输入"MyProjectName.",IntelliSense会为我提供一些但没有属性的东西.我已经建立了这个项目,但没有任何改变.

如果这很重要:该项目不是我的Visual Studio解决方案的主要/启动项目.

jb.*_*jb. 9

你需要在这里添加它们:

  1. 项目菜单
  2. MyProjectName属性
  3. 资源标签
  4. "点击此处创建资源"(如有必要)
  5. 选择文件菜单
  6. 添加资源

现在您可以使用它们访问它们 MyProjectName.Properties.Resources.Filename


Kis*_*mar 5

将文件作为资源从其属性创建为:

BuildAction=Compile
Run Code Online (Sandbox Code Playgroud)