通过添加两个vsBuild任务,我尝试为每个项目创建两个不同的zip。
在编写基于yaml的管道时,我面临两个问题:-
DesktopBuildPackageLocation="$(build.artifactStagingDirectory)\App_Data\jobs\continuous\somethingApp.zip",但是没有任何东西被添加到其中。当我部署它的天青应用服务时,在我的web应用程序的部署过程中,我面临以下错误:
at ExecState._setResult (D:\a\_tasks\AzureRmWebAppDeployment_497d490f-eea7-4f2b-ab94-48d9c1acdcb1\3.179.0\node_modules\azure-pipelines-task-lib\toolrunner.js:828:25)
at ExecState.CheckComplete (D:\a\_tasks\AzureRmWebAppDeployment_497d490f-eea7-4f2b-ab94-48d9c1acdcb1\3.179.0\node_modules\azure-pipelines-task-lib\toolrunner.js:811:18)
at ChildProcess.<anonymous> (D:\a\_tasks\AzureRmWebAppDeployment_497d490f-eea7-4f2b-ab94-48d9c1acdcb1\3.179.0\node_modules\azure-pipelines-task-lib\toolrunner.js:733:19)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:920:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:230:5)因此,即使管道成功完成,也无法部署任何内容。
发布于 2020-12-02 06:53:20
基本上,有两种可能的解决方案,用于将webapp和webjob .NET核心项目部署到蔚蓝webapp服务中:-
然后,您可以在您的蔚蓝应用程序服务中部署此工件。希望这将解决与部署DOTNET基于核心的webjob和webapi项目在蔚蓝网站应用服务相关的问题。
发布于 2020-11-27 06:42:11
问题的关键是,我认为应该是路径配置问题,无法访问您的key作业应用程序。
所以我建议您在门户中创建一个虚拟应用程序。

有关更多细节,您可以参考这个博客。如果您需要进一步的帮助,请告诉我。
发布于 2020-11-27 08:11:07
但是没有任何东西被添加进去
如果您只是在MSBuild任务中添加下面的vsBuild参数,那么它将创建zip文件并将输出文件保存在zip文件中。
/p:WebPublishMethod=Package /p:DesktopBuildPackageLocation="$(build.artifactStagingDirectory)\App_Data\jobs\continuous\somethingApp.zip"https://stackoverflow.com/questions/65018229
复制相似问题