2017-09-08 7 views
1

Visual Studio 2017 R3がインストールされており、ASP.NET Core 2.0のリリースビットがあります。私が反応して新しいWebアプリケーションを作成すると、それはローカルで動作し、アジレスに展開すると(期待通りに)問題は発生しません。私はミックスにノードを追加すると、コア2.0ASP.NETコアJavaScriptサービスをAzure Failing Nodeに展開する

https://docs.microsoft.com/en-us/aspnet/core/client-side/spa-services

のために書かれた記事は述べています:

注意:あなたはAzureのWebサイトにデプロイしている場合、あなたは何をする必要はありません。ここにあるもの - Node.jsがインストールされており、サーバー環境で利用可能です。

ここでは、ノードサービスを追加する方法と、ローカルで動作する手順の手順に従います。私の手順は次のとおりです。

https://blogs.msdn.microsoft.com/webdev/2017/02/14/building-single-page-applications-on-asp-net-core-with-javascriptservices/

は(services.AddNodeServicesを追加します)。 コントローラとビュー について作成するには、私はアズールに展開するとき、私は環境変数ASPNETCORE_ENVIRONMENTを追加

http://webapplication220170908032616.azurewebsites.net/home/about

を参照し、生産にそれを設定すると、私はエラーを取得するmyNodeModule.js

を置きます。他のページにタグヘルパーを追加して確認しました。

私が見ているエラーがある:あなたの要求を処理している間

エラーが発生しました。 リクエストID:0HL7N1AN8GM1N:00000002

私はしばらくの間Azureを使用していないので少し錆びています。

+0

開発環境に設定しようとしましたか(または開発者のエラーページミドルウェアを追加しましたか)、エラーを確認しましたか? –

+0

私は何を追加しますか?開発者向けのミドルウェア私は生産上の問題では役に立たないと思います。 –

+0

ちょうど助けのためにあなたはより詳細なエラーを見る/(アイデアのみ) –

答えて

0

私の経験では、.csprojファイルに適切なランタイム識別子が指定されていないとAzure for .NET Coreへの展開が失敗しました。

私のプロジェクトでは以下を使用し、エラーが表示されなくなりました。

<PropertyGroup> 
    <RuntimeIdentifiers>win7-x64</RuntimeIdentifiers> 
    </PropertyGroup> 
関連する問題