我目前有一个名为“templates”的文件夹,其中包含一组JSON文件,我希望在构建过程中将它们复制。(例如bin/Debug/../templates/)
使用.NET Core 2控制台应用程序,我该如何实现这个目标?
我目前有一个名为“templates”的文件夹,其中包含一组JSON文件,我希望在构建过程中将它们复制。(例如bin/Debug/../templates/)
使用.NET Core 2控制台应用程序,我该如何实现这个目标?
Update
语句添加到csproj文件中:<ItemGroup>
<None Update="templates\**" CopyToOutputDirectory="PreserveNewest" />
</ItemGroup>
Include
项语句将它们添加,并使用LinkBase
元数据指定目标子目录:<ItemGroup>
<None Include="..\templates\**" LinkBase="templates" CopyToOutputDirectory="PreserveNewest" />
</ItemGroup>
问题将在2018.1版本中修复。我们现在正在准备2018.1版本的EAP计划 =) 更多详情请查看https://youtrack.jetbrains.com/issue/RIDER-9684
进入项目属性,在“生成事件”选项卡上添加预构建事件或后构建事件,具体取决于您的需求。添加一个命令,就像在常规的Windows cmd中一样。您还可以使用相对路径。
xcopy
。 - Martin Ullrich