2016-09-21 8 views
1

私はMVC 5プロジェクトを持っています。Microsoft.AspNet.Server.Kestrel Webサーバーをlocalhostマシンの異なるポートに実行する方法

は、デバッグのために、私はポート80

Microsoft.AspNet.Server.Kestrel Webサーバを起動する必要があります。しかし、私はアズールにこのウェブサイトを公開していたとき、それは(それが8000にポートを変更する必要があります)仕事をdoes't。デバッグとリリースモードのためproject.jsonに異なるポートを設定する方法

project.json configuration

答えて

0

あなたはデバッグのために別のコマンドを使用できます。

"commands": { 
    "web": "Microsoft.AspNet.Server.Kestrel", 
    "web-debug": "Microsoft.AspNet.Server.Kestrel --server.urls=http://localhost:8000" 
} 

その後(Visual Studioで、プロジェクトのプロパティで既定のコマンドを変更することができます)ローカルでデバッグするweb-debugを起動します。

+0

これは火格子で動作します!私は 'launchSettings.json'に' environmentVariables'を追加しました。 – Lasharela

関連する問題