2

C#メソッド内にVS2015の条件付きブレークポイントを追加しようとしています。メソッドのシグネチャは次のとおりです。ブレークポイントのVisualStudioの型名の条件付きブレークポイント

Core(Type type, object value, bool noAutoCreate)

条件式はtype.Name.Contains("ltern")

であるが、この条件では動作しませんし、私はなぜそれが起こるんエラーメッセージ

enter image description here

を受けますか?どのように私はいくつかの型をキャッチする必要がある場合、そのような問題を回避し、うまく動作する条件ブレークポイントを作成するには?

+2

[System.Typeで条件付きブレークポイントを使用するとエラーが発生する可能性があります](http://stackoverflow.com/questions/32276732/error-when-using-a-conditional-breakpoint-on-system-type) –

+1

@ burzhuy、あなたの側でこの問題はどうですか?デバッグ設定「管理された互換モードの使用」に関連しているかどうか –

+0

@ JackZhai-MSFT私は次の週にそれをテストする能力を持っています – burzhuy

答えて

0

デバッグ設定を変更する必要があります。 Tools->Options->Debugging->Generalにアクセスし、Use Managed Compatibility Mode

を確認してください。answerMSDN blogpostにリンクしてください。

+0

ありがとう!しかし、それは助けにはならない=(チェックした後、別のエラーが表示される:関数評価では、すべてのスレッドを実行する必要がある – burzhuy

+1

@burzhuyhave [MSDNのこの記事](https://blogs.msdn.microsoft.com/eliofek/2012/12/12 /なぜ私たちは機能評価が必要ですか?)、このケースはそこに記述されています –

+0

ありがとう、私は週末にそれをchecします – burzhuy

関連する問題