Dim*_*han 5 asp.net msbuild azure-devops azure-pipelines
我们正在使用 ASP.Net 模板使用 VSTS 构建。我们传递的 MSBuild 参数如下 -
/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactstagingdirectory)\"
我们没有看到任何构建错误。从日志中我们观察到一行 -
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_compiler.exe -v /LRM -p ..\LRM\ -u -f -d PrecompiledWeb\LRM\
其中 LRM 是我们正在构建的 .NET sln 名称。该 sln 包含多个项目以及 LRM 网站。
在构建管道的末尾,我们看到没有生成任何工件。我们在“发布构建工件”中看到一条警告:
2018-01-03T06:07:47.9208838Z ##[警告]目录“D:\VSTS Agents\DEV-QAS\A1\66\a”为空。不会添加任何内容来构建工件“drop”。
我不知道原因,但也许这组替代的 MSDeploy 目标 MSBuild 参数将被证明是一种解决方法。
/p:SkipInvalidConfigurations=true /p:DeployTarget=Package /p:PackageTempRootDir="$(Build.ArtifactStagingDirectory)"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7109 次 |
| 最近记录: |