【发布时间】:2020-08-28 18:29:12
【问题描述】:
我们有一个 devops 设置,我们在其中使用“Visual Studio 构建步骤”来构建我们的解决方案。我已经到处搜索以了解如何确保我们的 cshtml 视图被预编译为构建任务的一部分,但我还没有找到解决方案。
我们的解决方案是使用 MVC 的标准 .Net 4.7.2。
【问题讨论】:
标签: asp.net-mvc razor azure-devops
我们有一个 devops 设置,我们在其中使用“Visual Studio 构建步骤”来构建我们的解决方案。我已经到处搜索以了解如何确保我们的 cshtml 视图被预编译为构建任务的一部分,但我还没有找到解决方案。
我们的解决方案是使用 MVC 的标准 .Net 4.7.2。
【问题讨论】:
标签: asp.net-mvc razor azure-devops
尝试将 /p:PrecompileBeforePublish=true 添加到 MSBuild 参数:
/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.stagingDirectory)" /p:PrecompileBeforePublish=true
【讨论】: