[解決済み] Visual Studioのブレークポイントがヒットしない
質問
私は ASP.NET MVC プロジェクトで作業していますが、IIS プロセス (w3wp.exe) にアタッチするときにいくつかの問題があるようです。私はソリューションと IIS 8.5 を自分のローカル マシンで実行しているので、これが私たちのネットワークと関係があるとは思えません。私にとって不思議なのは、私がローカルでデバッグする他のどのソリューションでもブレークポイントをヒットすることができることです。
私がまさに抱えている問題は、ブレークポイントが赤い空洞の丸に変わり、決してヒットしないことです。通常、これを解決するには、ソリューションのクリーンアップ/再構築が必要ですが、これはうまくいきません。私は、コードが更新されていることを、ページに "throw new Exception" を追加して、それが例外を表示することを確認しました。繰り返しますが、この問題は、この1つのソリューションでのみ発生しています。デバッガを実行した他のソリューションはすべて正常に動作します。また、アプリ プール、Web サイト、IIS、および私のコンピューターを再起動することも試みました。
私が読んだ記事のいくつかは、アンチウィルス プログラムがリモート デバッガーがプロセスにアクセスするのをブロックすることができると述べていました。しかし、セットアップ全体は私のローカル マシンに含まれているので、それが問題であるようには思えません。最近、新しい IT 担当者を雇用し、みんなのマシンに多くの変更を加えているので、少し心配ではあります。
この Web アプリケーションについてユニークな点をもう 1 つ付け加えると、IIS でのバインディングです。サブドメインに関連するいくつかのカスタム機能を活用するために、バインディングは "*" となっています。
その間、私は解決策を探し続けますが、この 1 つの解決策が適切にデバッグされない原因となっている可能性があることについて、誰かが何かアイデアをお持ちでしたら、本当に感謝します。
EDIT: ASP.NET 一時ファイルを削除することを示唆する解決策を発見しました。運が悪かったです。
どのように解決するのですか?
解決しました。結局、デバッグ メニューで選択した構成が正しくなかったということになりました。私は誤って、ドキュメントのシンボルを読み込むことができないリリース設定に切り替えていました。デバッグ構成に切り替えたところ、ブレークポイントがうまくヒットするようになりました。
Abacus が以下で言及したことを補足すると、ビルドを台無しにしているのは web.config の変換である可能性もあります。私たちの場合、Release 設定で
debug
属性を削除しています。以下は、例と Visual Studio のビルド構成のドロップダウン リストのスクリーンショットです。
注意: また、構成と一緒にプラットフォームが正しいことを確認してください。私の場合は
Dev.Debug|Mixed Platforms
はソリューションを正しくビルドしませんが
Dev.Debug|Any CPU
はそうなります。
関連
-
[解決済み】「The breakpoint will not currently be hit」を改善するには?このドキュメントにはシンボルが読み込まれていません。" という警告はどうすれば改善されますか?
-
[解決済み] JsonResultが特殊文字(apostrophe)を \u0027 としてパースしています。
-
[解決済み] コンフィグエラーです。このコンフィギュレーションセクションは、このパスでは使用できません
-
[解決済み] Visual Studioのデバッグ/ロードが非常に遅い
-
[解決済み] Windows 8でVisual Studioを常にAdministratorとして実行するように強制することはできますか?
-
[解決済み】Visual Studioでコードを自動フォーマットする方法とは?
-
[解決済み】Html5 data-* with asp.net mvc TextboxFor html attributes
-
[解決済み】MVC 4 @Scripts "does not exist".
-
[解決済み] ASP.NET MVCコントローラから外部URIへのリダイレクト
-
[解決済み] Visual Studio 2012 または Visual Studio 2013 で古い MVC プロジェクトを開くにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] JsonResultが特殊文字(apostrophe)を \u0027 としてパースしています。
-
[解決済み] コントローラ '...' でパブリックアクションメソッド '...' が見つかりませんでした。
-
[解決済み] IISReset』とは何ですか?
-
[解決済み] 既存のASP.NET MVC 4 WebアプリケーションのプロジェクトにWeb APIを追加するにはどうすればよいですか?
-
[解決済み】ASP.NET RazorのHTML.ActionLinkとUrl.Actionの比較
-
[解決済み】Html.ActionLinkが"?Length=4 "とレンダリングされるのはなぜか?
-
[解決済み】MVC 4 Razor ファイルアップロード
-
[解決済み】ASP.NET MVC 3 コントローラから200 HTTPステータスコードを返す方法
-
[解決済み】"JSONリクエストが大きすぎてデシリアライズできませんでした "の表示について
-
[解決済み] ASP.NET MVCにおけるロールベースアクセスコントロール(RBAC)とクレームベースアクセスコントロール(CBAC)の比較