是否可以为以下文件的输出指定不同的文件夹?
<Content Include="test.stl">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
可以使用以下命令指定不同的输出文件夹Link
元数据None
/Content
items:
<Content Include="test.stl">
<Link>some\folder\%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
在 include 语句中使用通配符时,这也是保留目录层次结构的方法,即使对于来自项目目录外部的文件也是如此:
<Content Include="..\shared\**\*">
<Link>some\folder\%(RecursiveDir)%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
在使用 2.0.0+ SDK 的基于 SDK 的项目(默认为 ASP.NET Core / .NET Core / .NET Standard 项目)中,可以使用LinkBase
元数据:
<Content Include="..\shared\**\*" LinkBase="some\folder" CopyToOutputDirectory="PreserveNewest" />
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)