【问题标题】:MSDeploy Package File FilteringMSDeploy 包文件过滤
【发布时间】:2023-03-20 01:17:01
【问题描述】:

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

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

问题是我的 *.less 文件没有添加到部署包中。

有没有参数或者配置,我可以设置让这些文件添加到部署包中。

【问题讨论】:

    标签: msbuild msdeploy


    【解决方案1】:

    默认情况下,Web 发布管道将只获取部署所需的文件(除非您在“打包/发布 Web”选项卡中指定不同的文件),这意味着构建操作需要是这些文件的内容。 (当您在解决方案资源管理器中选择文件时,您可以在 Visual Studio 的“属性”窗口中看到“构建操作”属性。)请参阅 MSDN 上的部署常见问题解答:

    http://msdn.microsoft.com/en-us/library/ee942158.aspx#why_dont_all_files_get_deployed

    【讨论】:

    • 将构建操作设置为内容并始终复制到输出目录。
    猜你喜欢
    • 2012-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多