现在您需要设置两个属性。
Build Action Content
Copy to Output Directory Do not copy
对于想要发布为网站内容的所有文件,请执行此操作。
生成操作(Build Action)属性指示了在执行构建时Visual Studio会对文件进行何种处理。生成操作可以具有以下几个值:
None. 不符合您的需求。 文件不包含在项目输出组中,也不在构建过程中进行编译。例如,文本文件可以包含文档,如Readme文件,您不希望将其发布到Web服务器上。
Compile. 不符合您的需求。 文件编译到构建输出中。此设置用于代码文件。换句话说,我们编译文件并将其放入bin
目录中。
Content. 这正是您所需要的。 文件未经编译,但已包含在内容输出组中。例如,此设置是.htm或其他类型的Web文件的默认值。“内容输出组”是Visual Studio将发布的文件列表,同时保持相同的目录结构。
Embedded Resource. 不符合您的需求。 此文件作为DLL或可执行文件嵌入到主项目构建输出中。它通常用于资源文件。换句话说,它不仅进入bin
目录,还嵌入在.dll
或.exe
文件中。
复制到输出目录(Copy to Output Directory)此属性指定选定的源文件将在何种条件下被复制到输出目录。输出目录通常是bin
。