そのため、私は .NET アプリケーションの開発に関して非常に初心者であると言って前置きします。我慢してください。
次のシナリオを使用して開発したいと思います: - IDE: Win7 x64 を実行しているローカル ワークステーション上の VS 2102 Professional - Web サーバー: Windows Server 2008R2 x64 上の IIS 7.5 - Web サイト プロジェクトは IIS で構成された Web サイト インスタンスを持つリモート サーバー上のフォルダーにあります - Web サイトのプロジェクトとファイルは、ローカル ドライブ マッピングを介して VS からアクセスされます。
私が苦労しているのはデバッグです。ローカルで (IIS Express を使用して) 開発する場合、デバッグは IDE の [再生] ボタンを押すだけで簡単です。
今日、かなりの数の投稿を読みましたが、私がすべきことは次のようです。
- サーバーにリモート デバッグ ツールをインストールして構成する
- [プロパティ] -> [Web] -> [カスタム Web サーバーを使用] で、リモート サーバーを使用するようにアプリケーション プロパティを構成します。
その時点で、再生ボタンをクリックしてデバッグを開始できるはずです。しかし、いいえ。代わりに、次のエラーが表示されます。
Web サーバーでデバッグを開始できません。基になる接続が閉じられました: 受信時に予期しないエラーが発生しました。
このエラーを調査したところ、すべての設定と権限が正しいようです。さらに、「プロセスにアタッチ...」を使用して、問題なくリモートサーバーに接続できます。
何が間違っているのかわからない(おそらくすべて!!!!)
ありがとう。