在 csproj 文件中,我们可以使用
None
或 Content
元素来包含一个文件。根据 MSDN 中的说明:
但由于无论是None - 文件不会被包含在项目输出组中,也不会在构建过程中编译。例如,它可以是一个包含文档(如 Readme 文件)的文本文件。
Content - 文件不会被编译,但会被包含在 Content 输出组中。例如,这是 .htm 或其他类型的 Web 文件的默认设置。
None
还是 Content
元素都可以包含 CopyToOutputDirectory
元素,因此我想知道如果将其设置为 Always
,那么 None
和 Content
的行为是否相同呢?