【发布时间】:2017-06-04 21:47:58
【问题描述】:
在 csproj 文件中,我们可以使用 None 或 Content 元素包含文件。来自 MSDN,它说:
无 - 文件不包含在项目输出组中,也不包含在 在构建过程中编译。一个示例是一个文本文件,其中包含 文档,例如自述文件。
内容 - 文件未编译,但包含在内容中 输出组。例如,此设置是一个默认值 .htm 或其他类型的 Web 文件。
但是由于None 或Content 元素都可以包含CopyToOutputDirectory 元素,因此我想知道我是否将其设置为Always,None 和Content 的行为不会是一样吗?
【问题讨论】:
-
在构建 msi/setup 项目时,您可以在构建中包含不同的文件类型并为它们指定不同的位置。即,您可以指定将
Content文件放置在特定文件夹中。请注意,这并不能回答您的问题,而是指出文件类型也可以/被其他工具使用。
标签: c# .net visual-studio msbuild