复制到输出目录以查找无效的图像+ Visual Studio 2010

时间:2011-03-04 18:13:57

标签: visual-studio-2010

我目前正在使用C#WPF开发应用程序。我正在为我的程序制作一个网站帮助文件系统。我在默认项目文件位置(即存储所有.cs文件的位置)中创建HTML文件。

在我要复制的HTML文件上,我右键单击了每个文件并说明了包含在项目中,并在复制到输出目录下表示复制如果更新。

这适用于HTML文件,但对于图像文件(png),它没有做任何事情,但也没有错误。

3 个答案:

答案 0 :(得分:13)

BuildAction属性指示Visual Studio在执行构建时对文件执行的操作。 BuildAction可以具有以下几个值之一:

无 - 文件未包含在项目输出组中,并且未在构建过程中编译。一个示例是包含文档的文本文件,例如自述文件。

编译 - 将文件编译到构建输出中。此设置用于代码文件。

内容 - 文件未编译,但包含在内容输出组中。例如,此设置是.htm或其他类型的Web文件的默认值。

嵌入式资源 - 此文件作为DLL或可执行文件嵌入在主项目构建输出中。它通常用于资源文件。

听起来像你想要内容。

答案 1 :(得分:4)

在“解决方案资源管理器”中选择图像文件,然后将“构建操作”属性更改为“内容”。

答案 2 :(得分:1)

我偶然发现我必须将构建操作更改为嵌入式资源,以便我想要包含在项目中的图像并复制到输出目录