我正在开发一个包含内容文件的C#项目。在MonoDevelop中,我可以将类型设置为Content
,将Build Action
设置为Copy if Newer
。我可以在Visual Studio中做类似的事情。
如何使用Visual Studio Code执行此操作?我没有打开解决方案文件(我正在打开一个目录),我在tasks.json
或VSCode中看不到任何我可以用来配置它的内容。
答案 0 :(得分:4)
尝试操纵csproj:
<ItemGroup>
<None Update="FILE_PATH">
<CopyToOutputDirectory>ACTION_TYPE</CopyToOutputDirectory>
</None>
</ItemGroup>
答案 1 :(得分:1)
使用以下代码行更新.csproj文件对我有帮助
SyntaxError: Unexpected token o in JSON at position 1
答案 2 :(得分:0)
如果您想在输出目录中包含 appsettings.json,这是一个直接代码。这适用于 Visual Studio Code(截至本文发布之日的更新版本)。
<ItemGroup>
<None Include="appsettings.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>