web-dev-qa-db-ja.com

VisualStudioでブレークポイントを設定できません

Visual Studio 2013を使用していますが、ここ数日から奇妙な問題に直面しています。ブレークポイントを設定しようとすると、エラーが発生します

「次のブレークポイントを設定できません」、「ブレークポイントのバインドに失敗しました」。

どの設定が変更されたのかわかりません。

Screenshot of Visual Studio error dialog

9
rahul.deshmukh

問題が解決したかどうかはわかりませんが、同じ問題が発生し、「解決策」は「リリース」構成から「デバッグ」に変更することでした。

お役に立てれば。

乾杯

15
Dreeco

MVCプロジェクトを使用しましたが、Razor-Viewでブレークポイントを設定できませんでした。
私のプロジェクトはすべてデバッグモードでビルドされており、clean + rebuildも役に立ちませんでした。
このエントリを削除する必要がありました:

<configuration>
    <appSettings>
        <add key="Microsoft.VisualStudio.Enterprise.AspNetHelper.VsInstrLocation" value="C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Performance Tools\vsinstr.exe"/>
    </appSettings>
</configuration>

の中に Web.configとブレークポイントが再び機能しました。


関連するスレッドを見つけました: Visual Studio 2013/2015プロファイラーはweb.configに公開できない行を追加しますか? バグのようです

7
user5997884

同じ問題が発生し、プロジェクトファイルに新しいソリューションファイルを作成して修正しました。

0
Fabio Belz

微妙なバグがないかプログラムを確認してください。このエラーの原因となった私の障害チェーンは次のとおりです。

  1. 誤って重複するキーと値のペアをApp.configに配置しました
  2. ConfigurationManagerを介してそのキー/値を読み取るコードがサイレントに失敗しました
  3. そのコードによって返された構造体は無効でした
  4. 無効な構造体を参照する行のブレークポイントはバインドに失敗しました

項目1を修正すると、すべてが再び機能し始めました。

0
kismert

私の場合、これは.csprojコンテンツのマージの誤りが原因でした。具体的には、ItemGroupにはそれ自体のItemGroupに属するノードが含まれていました。

0
SuperKeksmann

私はこれに自分で遭遇しました。

驚いたことに、上の行に構文エラーがあることはわかりませんでした。

その1つの構文エラーにより、Studio 2019 IDEが失敗し、どこにでもブレークポイントを設定できなくなりました。

その場合は、再確認してください。

0
Tim Miltz

Pythonコードでも同じ問題がありました。すべて問題ありませんでしたが、

「ブレークポイントのバインドに失敗しました」

行番号(ブレークポイントが設定されている場所)512、デバッグできないより。コードを再編成しただけで、ブレークポイントのある部分が早くなり、魔法のようにデバッグが再び機能するようになりました...

このリンクで完全な答えを見つけることができます(最後の行で): http://pytools.codeplex.com/workitem/3007 。したがって、これはPython Toolsの最後のバージョンで修正されていますが、そのバージョン(2.2)はVS2015でのみ機能します。

0