2017-11-06 12 views
3

asp.netコア1.1をasp.netコア2にアップグレードしました。ローカルサーバで正常に動作しますが、Azure WebApp Asp.NET Core 2エラー:アプリケーションの起動中にエラーが発生しました。

An error occurred while starting the application. .NET Core

4.6.00001.0 X86 v4.0.0.0 | Microsoft.AspNetCore.Hosting version 2.0.0-rtm-26452 | Microsoft Windows 6.2.9200

enter image description here

任意のアイデア:AzureのホストされたWebアプリケーションに、私はエラーを受信しましたか?

+0

'startup'エラーが発生した場合、余分な起動オプションを有効にして実際の理由を出力できます。それについての私のブログのポストを見てください。 http://pkula.blogspot.co.uk/2017/11/asp-net-core-how-to-fix-error-occurred.html – ppumkin

答えて

3

アプリのアプリ設定でASPNETCORE_DETAILEDERRORS = trueを追加して再起動し、次回URLを読み込む際に詳細なエラーを確認してください。 それはそれを修正するのに役立ちます。

たとえば、私のケースでは、ストレージアカウントとCosbos DBキーを取得するためにKey Vaultにアクセスするように設定されたAPI Appの管理されたIDを持っていなかったというエラーがありました。私は設定されたストレージとコスモスdbオブジェクトを注入するためにスタートアップを使用したので、私は私のアプリを起動していた瞬間に失敗していた。

1

私はこの問題を自分で解決することができました。私はこの解決策が誰かを助けてくれることを願っています。

まず、Azureサーバーにログフォルダを設定して、詳細を確認します。 SQL.Updateデータベースの一部のデータベース変更を忘れてしまい、今すぐ正常に動作しています。

関連する問題