通过Azure DevOps CICD管道在Silverlight构建上缺少xamls,但在手动运行时不存在

时间:2019-02-12 01:59:44

标签: continuous-integration azure-devops devops silverlight-5.0

我们执行一个.cmd文件,该文件具有几个msbuild.exe调用,以构建一些Silverlight应用程序,然后将链接的Web应用程序与所述应用程序一起构建。使用相同的git分支,我可以运行两次访存,通过VSTS管道中的CICD任务运行一个cmd,然后直接从同一构建和发布服务器中双击cmd来运行另一个cmd。自动版本在构建核心dll时缺少一些Xamls,而手动版本则很好。不确定在哪里看。

更新02/12/2019:

MSBUILD.EXE ".\APP Application Shell.sln" /p:Configuration=Release /t:Clean,Build /p:VisualStudioVersion=14 
MSBUILD.EXE /p:Configuration=Release /p:DeployOnBuild=true;PublishProfile=ReleaseFileSystem ".\AppShell.Web\AppShell.Web.csproj" /p:VisualStudioVersion=14
MSBUILD.EXE /p:Configuration=Release /p:DeployOnBuild=true;PublishProfile=ReleaseFileSystem ".\Writing.WebApi\Writing.WebApi.csproj" /p:VisualStudioVersion=14
MSBUILD.EXE /p:Configuration=Release /p:DeployOnBuild=true;PublishProfile=ReleaseFileSystem ".\Partition.WebApi\Partition.WebApi.csproj" /p:VisualStudioVersion=14

这是我们在执行构建的cmd中运行的代码。第一个构建了Silverlight应用程序,随后的一些将它们链接到Web应用程序。生成和发布服务器与手动和自动生成相同,并且如上所述,它只是一个包含以上几行的cmd文件。

0 个答案:

没有答案