MSDeploy包文件过滤

3

在我的MSBuild脚本中,我使用MSDeploy来打包和部署我的ASP.NET MVC网站。

<Exec Command='  "@(MsDeploy)" -verb:sync -source:iisApp="$(Source)" -dest:package="$(Destination)" '/>

问题在于我的*.less文件未被添加到部署包中。
是否有参数或配置可以设置,以使这些文件添加到部署包中。
1个回答

4
默认情况下,Web发布管道将只选取部署所需的文件(除非在“Package/Publish Web”选项卡中指定不同的内容),这意味着那些文件的构建操作需要是“内容”。 (您可以在Visual Studio的“解决方案资源管理器”中选择一个文件后,在“属性”窗口中查看“生成操作”属性。)请参阅MSDN上的部署FAQ: http://msdn.microsoft.com/en-us/library/ee942158.aspx#why_dont_all_files_get_deployed

2
将生成操作设置为内容(Content),并将复制到输出目录(Copy to Output Directory)始终。 - SPS101

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接