我正在使用创建散列js
和css
文件的构建过程。在构建这些文件时,它们不是版本化的,并且它们不包含在VS项目中。
在使用VS发布到网络时,我希望它们与应用程序一起发布。
如何告诉VS 2012在发布时包含公用文件夹中的所有内容(即使未包含在项目中)?
答案 0 :(得分:0)
要解决此问题,您需要为.csproj
配置添加配置。
在<Project>
内,只需添加目标:
<Target Name="AfterBuild">
<ItemGroup>
<Content Include="public\**\*.*">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
</ItemGroup>
</Target>