2015-11-30 5 views
6

は、私は、Windows 2012 Serverを実行IISでASP.NET 5.0のRC1版をインストールしました。サーバーへの私のASP.NET 5アプリケーションを公開した後、私は、デフォルトのWebページやWebブラウザがハング(無限にそれだけでクロック)にアクセスしてみてください。すべてVisual Studio内で正しく動作します。これは、IISサーバーに公開するときにのみ行います。ASP.NET 5 RC1デプロイするためにIISがハング

私は公開してIISサーバーにデプロイするために、この昼食の指示に従っ:http://docs.asp.net/en/latest/publishing/iis.html

は、誰がこれを経験し、問題を解決していますか?もしそうなら、あなたはそれを修正するために何をしましたか?

+0

同じ、あなたはこの問題を解決しましたか? – medokin

+0

同じ問題があります。解決策はありませんか? – alekoo73

+0

が回答しました[http://adackoverflow.com/questions/34519652/problems-hosting-rc1-final-update1-on-iis/34798120#34798120]私のために働いたこと – vinjenzo

答えて

1

ジョエル、

私はAzureのVM上でIISにASP.NET 5つのアプリケーションを展開しようと、今日、同じ問題に出くわしました。

あなたはあなたのアプリケーションでDNXランタイムを展開していない可能性があります、または何かがケストレルまたはWebListenerプロセスを殺す/防止されます。私が見つけたものから、要求は要求中ケストレル(または任意のリスナーあなたはDNXウェブで実行している)が起動しないので、ハング、またはクラッシュ。

これは、私がdnu publishでアプリケーションを適切に公開していないために起こったことです。

../approotフォルダをチェックして、それが次のディレクトリ構造を持っていることを確認:あなたは/ランタイムが欠落している場合は、リクエストがハングアップ表示されます

../approot 
    /packages // NuGet Packages 
    /runtimes // DNX lives here 
    /src // Your code 

それらを追加するには、私は、次のコマンドを使用:この問題が解決しない場合は

dnu publish --out <output directory> --configuration <build configuration> --wwwroot <web root name> --wwwroot-out <web root output name> --runtime <either "active" or current runtime> --iis-command web 

、何かがアプリケーション・プロセスをクラッシュすることができます。私を助けた何

0

がサーバーにファイルをコピーした後

restoreコマンドをDNU実行することです。 IISはapproot \ web.cmdを開始できませんでした.Web.cmdを手動で実行した後に見つかりました。その後、私はエラーを検出し、来たthis answer

関連する問題