Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从命令行将webapp部署到Azure_Azure_Msbuild_Visual Studio 2019 - Fatal编程技术网

如何从命令行将webapp部署到Azure

如何从命令行将webapp部署到Azure,azure,msbuild,visual-studio-2019,Azure,Msbuild,Visual Studio 2019,我有一个项目 它通过Visual Studio 2019部署到Azure 如何通过命令行将其剥离? 当我执行这个命令时 “C:\Program Files(x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\amd64\MSBuild。 exe“PolicyRecordingBot.sln/t:Publish/p:DeployOnBuild=true/p:Configuration=Release 建立通行证,我得到 “

我有一个项目 它通过Visual Studio 2019部署到Azure 如何通过命令行将其剥离? 当我执行这个命令时 “C:\Program Files(x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\amd64\MSBuild。 exe“PolicyRecordingBot.sln/t:Publish/p:DeployOnBuild=true/p:Configuration=Release 建立通行证,我得到 “发布过程已完成。 构建成功。”
部署到Azure失败。azurePubxml文件被忽略

您应该在命令下指定您的
Azure.pubxml
文件

使用以下命令:

xxx\msbuild.exe PolicyRecordingBot.sln /p:DeployOnBuild=true /p:Configuration=Release -p/PublishProfile=xxx\xxx.pubxml(the full name of the pubxml file under your project folder)

您使用的是Azure WebApp Windows、Linux还是Docker?Azure部署中的Windows 10&visual studio 2019和win 10我是说您使用的是哪种类型的Azure WebApp?WorkerRole-Worker角色是Azure中运行应用程序和服务级别任务的任何角色,通常不需要IIS。在工作角色中,默认情况下不安装IIS。它们主要用于执行支持Web角色的后台进程,并执行诸如自动压缩上载的图像、在数据库中发生更改时运行脚本、从队列和进程中获取新消息等任务。我键入:“C:\Program Files(x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\amd64\MSBuild.exe“PolicyRecordingBot.sln/t:Publish/p:DeployOnBuild=true/p:Configuration=Release/p:PublishProfile=PolicyRecordingBot\Profiles\tec-stageProduction.azurePubxml,我得到:“发布过程已完成。生成成功。”但是azure中并没有部署任何东西。它自己能起作用吗?已经有另一个结果还没有找到-现在出现了一个错误,并写入了“VBCSCCompiler.exe-致命错误”,这不足以让我们进行测试。您还可以添加
-v:detailed
以获取详细日志。作为测试,请通过任务管理器关闭所有vs实例,关闭所有msbuild.exe、CSCComile.exe。然后以管理员身份运行developer命令提示符,删除项目的
bin
obj
文件夹,然后重试该命令。很抱歉暂时搁置此项目并处理其他项目,但这仍然需要完成,因此我删除了bin&obj目录的内容,关闭了VS并运行了命令-“C:\Program Files(x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\amd64\MSBuild.exe”PolicyRecordingBot.sln/t:Publish/p:DeployOnBuild=true/p:Configuration=Release/p:PublishProfile=\PolicyRecordingBot\Profiles\dev-PoowProduction.azurePubxml-v:详细信息