2017-04-21 24 views
0

プログラムから、またはコマンドラインから、IISExpressを介してWebAppプロジェクトを開始および停止する手段を探しています。私は(hereを概説として)コマンドラインを使用して試してみた - 私は、次のコマンドを実行したときにコマンドラインからIISExpressを使用してASP.net WebAppを起動する

iisexpress /path:<folder to bin folder of my webapi> 

IISExpressは一見WEBAPIインスタンスを起動しますが、それは私のWebアプリケーション(それの「開発のWebサイト」)の名前付きインスタンスではありません。また、URLを介してアクセスしようとすると、404エラーが見つかりません。これは、実行中の指定されたWebアプリケーションではないことを確認します。私はVSから起動し、IISExpressで正しい名前のインスタンスを見ることができますが、私はVSの外で動作するようにする必要があります(理想的にはそれをやめる手段もあります)。

+1

それはあなたのウェブサイトではないbinフォルダのフォルダをルートを指さなければなりません。 – vendettamit

+0

ブリリアント - それは働いた!答えとしてあなたのコメントを追加し、私はそれを正しいとマークします – auburg

答えて

1

IISExpressコマンドラインでパスを使用する場合は、Webサイトのルートフォルダではなく、binフォルダを指定する必要があります。

iisexpress /path:c:\myapp\

関連する問題