2016-04-15 24 views
0

Azureに3つの配備スロットを持つApp Service(Web App)があります。powershellエラーを使用してAzure App Service(Web App)を展開する

私は現在、Project Cityビルドサーバーでステージング環境に展開するためにPowerShellにデプロイメントスクリプトを作成していますが、問題が発生しています。

私は新しい-AzureDeploymentコマンドを実行すると、私は次のエラーを取得する:だから私は、その管理のREST APIを見

Import-AzurePublishSettingsFile $pubsettings 
Set-AzureSubscription -CurrentStorageAccountName $storageAccountName -SubscriptionName $selectedsubscription 
Select-AzureSubscription $selectedsubscription 

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 

私は前に、次のコマンドを実行しますazureは、具体的にはhttps://management.core.windows.net/ $ subscriptionId/services/hostedservicesエンドポイントであり、何も返されません。だから私はホストされているサービスがないようです。

アプリサービスをホストされたサービスにするにはどうすればよいですか?私はこれに関する情報やガイドを見つけることができません。

助けていただければ幸いです。

- 編集---アレクサンドルへ

Thxを私は、次のコマンドを見つけました:パブリッシュ・AzureWebsiteProject

これはあなたのためのプロジェクトを展開します。 Web展開パッケージをzipファイルとして出力するには、msbuildスクリプトを変更する必要がありますが、それだけです。

ヘルプのためのThx!

答えて

0

このコマンドレットは、クラウドサービスモデルに基づいてサービスを作成します。それはあなたが欲しいものですか?あなたはWeb Appに言及しました - おそらくNew-AzureWebSiteコマンドレットはあなたが望むものですか? エラーはクラウドサービスに関連付けられています。ポータルまたはコマンドレットを使用してエラーを作成します。

関連する問題