我有一个通过单击一次部署的智能客户端应用程序。问题是我在依赖程序集中有内容文件,这些文件没有显示在 Visual Studio 中的已发布应用程序文件对话框中。
这意味着每次部署时,我都必须将应用程序构建输出目录中的所有内容文件复制到已发布目录中,并重建清单,这确实很痛苦。
为什么发布者在 Visual Studio 中看不到这些文件?
我似乎发现了 @John Hunter 答案的演变,它要简单得多,将其添加到 csproj 中。
<ItemGroup>
<Content Include="Bin\**\*.rpt" />
</ItemGroup>
作为解决方案的一部分,这将使 Visual Studio 自动查看该文件夹中的所有 *.rpt 文件。你可以去*.*
去积累一切。如果您有一个像这样的容器文件夹,这更有意义bin\MyDeployables\**\*.*
我们遵循类似的用法,使用 Cassette MSBuild 在发布时组合和缩小 JS,并能够通过内置的 VS 发布工具发布创建的文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)