4

に設定します。ビジュアルスタジオ2008または2010では、ローカルIISでデバッグするオプションは、Webアプリケーションプロジェクトの[Web]タブで使用できます。私はこのタイプのデバッグを選択し、ローカルサイトのURL(例えばhttp://localhost:1234/MyAppName)に入れ、デバッガを起動して、うまくいきます。Visual StudioローカルIIS 7デバッグバーチャルパスを/

私の質問、それは私がだけではなく、サブディレクトリ(仮想ディレクトリ)を使用してのhttp://localhost:1234を使用してみましょう持っているどのような方法があるとされていない/

私は本当に多くのことをIISのデバッグを使用することを好むであるパス私たちがホストしているものに近い環境で開発していることは確かですが、私たちが要求しているルーティングルールは、リクエストされているページが/からであり、/ MyAppNameではないという事実に依存しています。

答えて

4

新しいWebサイトを作成する場合(既定値ではなくIIS7で複数のWebサイトを作成する能力がある場合) - そのWebサイトのバインドを1234に設定し、そのWebサイトのルートをそのように設定しますhttp://localhost:1234

あなたは同じポートにいないので、デフォルトのウェブサイトを実行し続けることができます。 Visual Studioの中でとき - Altキーを押しながらウェブアプリ上で入力するか、F4 - ウェブタブに移動し、パスへのIISパスを設定し、あなただけの

を作成し、それは

ポール

+0

パーフェクトに役立ちます願っています!私は当初、私のアプリケーションがあったディレクトリに新しいWebサイトを設定していたわけではなく、空の "Debug"プレースホルダにしました。 VS2008と2010の両方で動作します。ありがとうございました! – mikeschuld

+0

心配する必要はありません - これは大いに役立ちます - ポート80を使用するように設定した場合、またはデフォルトのサイトポートが使用していないサイトを停止することを忘れないでください。 – stack72

関連する問題