Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.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
使用powershell部署Azure应用程序服务(Web应用程序)时出错_Powershell_Azure_Deployment - Fatal编程技术网

使用powershell部署Azure应用程序服务(Web应用程序)时出错

使用powershell部署Azure应用程序服务(Web应用程序)时出错,powershell,azure,deployment,Powershell,Azure,Deployment,我们在Azure中有一个应用程序服务(Web应用程序),有3个部署槽 我目前正在powershell中构建一个部署脚本,以便在我们的Team City构建服务器上使用,以部署到我们的暂存环境,但我遇到了一个问题 运行New AzureDeployment命令时,出现以下错误: New-AzureDeployment : ResourceNotFound: The hosted service does not exist. OperationID : 'c50c73c0f8219d47adb1e

我们在Azure中有一个应用程序服务(Web应用程序),有3个部署槽

我目前正在powershell中构建一个部署脚本,以便在我们的Team City构建服务器上使用,以部署到我们的暂存环境,但我遇到了一个问题

运行New AzureDeployment命令时,出现以下错误:

New-AzureDeployment : ResourceNotFound: The hosted service does not exist.
OperationID : 'c50c73c0f8219d47adb1e579065b267a'
At C:\sourcecode\econ-appstore\scripts\azure-deployment.ps1:70 char:15
+     $opstat = New-AzureDeployment -Slot $slot -Package $packageLocation -Configu ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : CloseError: (:) [New-AzureDeployment], ComputeCloudException
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.ServiceManagement.HostedServices.NewAzureDeploymentCommand
在此之前,我确实运行了以下命令:

Import-AzurePublishSettingsFile $pubsettings
Set-AzureSubscription -CurrentStorageAccountName $storageAccountName -SubscriptionName $selectedsubscription
Select-AzureSubscription $selectedsubscription
因此,我查看了azure拥有的管理RESTAPI,特别是$subscriptionId/services/hostedservices端点,但没有得到任何回报。所以我似乎没有托管服务

要使我的应用程序服务成为托管服务,我必须做些什么?我找不到这方面的任何信息或指南

非常感谢您的帮助

--编辑---

Thx到Alexandr我找到了以下命令:发布AzureWebsiteProject

这将为您部署项目。您需要更改msbuild脚本以将web部署包作为zip文件输出,但仅此而已


谢谢你的帮助

该commandlet基于云服务模型创建服务。这就是你想要的吗?你提到了网络应用程序-也许新的AzureWebSite commandlet就是你想要的? 该错误与云服务有关-使用门户或commandlet创建它