如何将资源文件设置为非嵌入式

时间:2010-04-16 09:50:11

标签: visual-studio visual-studio-2008 resources

在Visual Studio 2008中,可以在编译后将资源文件作为单独的文件包含在内,而不是作为嵌入式资源。这样可以更轻松地推出小的更改。

我已尝试过Resource,None,Compile的构建选项,并且还为大多数这些选项打开和关闭本地。但是,当我尝试在运行时访问资源时,我得到一个找不到资源异常。

这实际上是可能还是我在浪费时间?

2 个答案:

答案 0 :(得分:1)

如何尝试访问此资源?如果将copy local设置为true,则可以将其作为简单文件读取:

var contents = File.ReadAllBytes("somefile");
  • 构建操作:Content
  • 复制到输出目录:Copy alwaysCopy if newer

答案 1 :(得分:0)

尝试内容选项。使用此选项,文件不会编译,但会包含在“内容”输出组

查看File Properties

相关问题