2016-09-19 13 views
1

コアアプリケーションをローカルIISサーバーに公開しようとしていましたが、何をしても実行したくありません。うまくエラーなしで実行し、最終的にはそれが正しくプロジェクトを発表したことを言うIISでASP.NET Core rc2を実行することができません

dotnet publish --framework netcoreapp1.0 --output "C:/ReleaseWebsite" --configuration Release 

を:

は私がやっていることは、Windowsのエクスプローラでプロジェクトを見つけて、そこにコマンドウィンドウを開き、次のように記述しています。

その後、私はIISに行き、新しいウェブサイトを追加してポート80または8080に設定し、8088で試してみても、公開ファイルへのパスを設定した後、アプリケーションプールを編集し、コード。 Webサイトを起動しますが、すべて取得します。500エラーアプリケーションの起動中にエラーが発生しました。

公開ファイルに手作業でGST.Web.exeを開くと問題なく起動し、5000番ポートでrusnすれば問題なくアクセスできます。しかし、私はIISでそれを実行したい。どんな助け?

+0

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

答えて

2

Publishing to IISの記事を参照してください。

.NET Core Windows Server Hostingバンドルをサーバーにインストールする以外は、この記事のすべての手順を完了している必要があります。

.NET Core Windows Server Hosting bundleをサーバーにインストールします。

このバンドルでは、.NETコアランタイム、.NETコアライブラリ、およびASP.NETコアモジュールがインストールされます。このモジュールは、IISとKestrelサーバーの間にリバースプロキシを作成します。

これが役立つかどうかを確認してください。

+0

私はそれをインストールしました、私は残念ながら言及することを忘れました。 – Kyojin

+0

エラーの完全なスクリーンショットを添付してください。 – Sanket

+0

ここに[image](http://i.imgur.com/MH0qlVN.png) – Kyojin

関連する問題