私のVisual Studio Team Servicesアカウント用にAzure Web Appにデプロイメントソースを設定する際に問題があります。Webアプリケーションのデプロイメントソースを設定できませんでした
私はちょうど私の解決策を再編成していた - (私があった、同じフォルダに私の解決策&プロジェクトを持っているために使用される新しいプロジェクトを追加し、古いルートフォルダの親フォルダであることを私のGitのレポのルートディレクトリを変更私のgitのルートですが、今は\ solution \ &。\ solution \ project1 &。\ solution \ project2です。。\ solutionは私のgitのルートです)。
私のVisual Studio Team Servicesアカウントを使用して継続的な展開が設定されていて、正常に動作していましたが、この再構成後に動作が停止しました。 Azure Webサイトの削除と再作成を試み、VS Team Servicesプロジェクトも再作成しましたが、それは違いはありませんでした。
私はポータルで私のWebアプリケーションのデプロイメントソースを設定しようとすると、それが次のエラーで失敗します。
Failed to set up deployment source for web app my-web-app(Staging),
using Visual Studio Team Services. Repository 'UpdateSiteSourceControl'
operation failed with System.InvalidOperationException: Vso GetRepository:
Cannot find repository
https://my_account.visualstudio.com/DefaultCollection/_git/my_repo_name
at
Microsoft.Web.Hosting.SourceControls.VsoProxy.<GetRepository>d__3f.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.Web.Hosting.Administration.VsoSiteRepositoryProvider.<UpdateSiteSourceControl>d__6.MoveNext().
関連問題:https://social.msdn.microsoft.com/Forums/en-US/6a703772-aa2a-45cc-911f- 09eedeb2b94e/failed-deployment-for-web-app-using-vsts?forum = windowsazurewebsitespreview –
また、最近変更されていないソリューションでも展開できるかどうか確認できますか?これは、それが本当に原因であるかどうかを確認するのに役立ちます。これは、関係のないAzure/VSTSの問題です。 –
はい@david、私はもう一度単一のプロジェクトソリューションで試してみましたが、うまくいきました。問題は複数のプロジェクトの解決策にあるようです。下のコメントで触れたように、従来のポータルを使用する際に、カスタムポータルを使用する場合の回避策があります。新しいポータルを使用すると、ARMテンプレートを使用して動作させることができます(https:// github.com/Azure/azure-content/blob/master/articles/app-service-web/app-service-deploy-complex-application-predictably.md)、私はまだこれを試していません。 –