いつものすべてを検索しましたが空になりました。私は何か愚かなことをする必要があります!IIS 7でのASP.NETのデバッグ
は単に私が新しいプロジェクト、ASP.NET Webアプリケーションを作成し、私のWindows 7のx64ボックスにIIS 7.5のインストールをローカルで使用してデバッグしたいです。
私が読んだことによると、それは単純なプロセスでなければなりません。私の問題は、Visual Studio はブレークポイントやエラーなどで停止しないということです。
私はそれを得ることはありません:
- Visual Studioが自動的に私のためW3Pプロセスにアタッチされています。
- ブレークポイントにカーソルを合わせると、同じw3pプロセス内にあることを示すメッセージが表示されます。
- 私は管理者コンテキストです。私は手動で実行したので、確かにそうですが、いずれにせよ、あなたが管理者であれば、それはとにかく実行されます。
いくつかの注意:
- 私は私が私の仕事のためにネイティブIIS 7.5を必要とするIIS Expressを使用したくない、しかし、それは急行でデバッグない - そこには驚きを。
- 上記のとおり、これはすべてローカルで行われています。
- のVisual Studio 2010で設定された仮想ディレクトリのパスがフォルダ構造で読むとそれもネットワークサービスを設定し、プロジェクトファイルの方に指摘されます。
- VSからデバッグするとウェブサイトがうまく動作します。ちょうどデバッグが問題です。
多分それは権限のですか?既定のアプリケーションプールは、ApplicationPoolIdentityではなくネットワークサービス ...を使用していますか?私はそれらを私達が本質的に同一であると仮定していた。私は
のすべき何かをしなかった場合を除き、私はこれと運を変更しますが、私の問題は、私がいなくても、イベントログにエラーメッセージを受信していないという点で半一意であることをここに注意してください...すべての意図と目的のためにはうまくいくはずです。ちょうどそうではありません。
VSとIIS、およびすべての更新は、日付に適用されます。
注:私はIIS7.5に精通よ、私は自分自身の公開ウェブホスティングサーバーを実行します。私はちょうど
注意をデバッグしようとしたことはありません:それはあなたの時間のためのVisual Studio 2010の究極の
感謝しています。
使用しているVisual Studioのバージョンは何ですか? –
私は数回、VS 2010 – Anthony
VS 2010 Express、プレミアム、プロフェッショナル、アルティメットを言及しましたか? –