Visual Studio 2010デバッガーの問題 - 未登録のエラー?
-
26-10-2019 - |
質問
Visual Studio 2010に問題があります デバッガ ユニットテストデバッグモードを使用する場合。
テストでブレークポイントを押したとき、すべてのオブジェクトデータが疑問符に置き換えられ、「子供は評価できなかった」と言っています。その後まもなく、そうします アボート 自己によるデバッグモードと、未来のブレークポイントを無視します。エラーは表示されていませんが、要約の下で読むことができます。
テストホストプロセスは予期せず終了しました。
このエラーに関する有用な情報が見つかりません。
テストの外側やテストを介して(/踏む)ときにデバッグするのに問題はありません。すべての行にブレークポイントを配置すると、ほとんどの場合データが表示されます。オブジェクトの変更に接続されているすべての行にブレークポイントがない場合、テストは中止されます。
データは問題なく以前に表示されており、はい、すべての参照が利用可能で最新のものです。
誰かが同時の問題を経験したことがありますか? ...そしてうまくいけば解決策を見つけましたか?
これは私がこれまでに試したことです:
- ソリューションの再構築とクリーニング。
- ビジュアルスタジオ +再起動システムの閉鎖
- インストールされたvs10サービスパック1
- Visual Studio 10を再インストールしました10
- VS10 Ultimate and Premiumでテストされています
- ソリューションファイルの削除と再生
- すべてのブレークポイントを削除します
- traceandtestimpact/local.testsettings:テストタイムアウト>タイムアウトと30分に設定された中止。
- traceandtestimpact/local.testsettings:ユニットテスト>アセンブリフォルダーが定義されています
- traceandtestimpact/local.testsettings:deployment> enable deplyment-ディレクトリとファイル
システムインフォメーションWindows 7 Ultimate 64ビット
追加情報:
- コードを踏むと、データが表示されます。
- 私が実行しているテストは失敗していません。ブレークポイントが座っていない場合、彼らは合格します。
- コードの早い段階でブレークポイントを配置すると、テストはそこに中止されます。
- 唯一の目に見えるランタイムオブジェクト情報はカウントであり、このように表示されます: "count = 0x00000001"
- この問題に加えて、デバッガーは一般に「盗聴」です。私がブレークポイントを削除すると、彼らは戻ってきます!いくつかのブレークポイントは、デバッグの時期まで見えません。問題が始まる前に配置されたブレークポイントは削除できず、それでも正常に動作しています。
どんな提案でも大歓迎です。 次に何を試すべきかわからない。
御時間ありがとうございます :)
解決
Jaredpar 答えを与えました: エラー:テストホストプロセスは予期せず終了しました。 -VS10デバッガーの問題 また、上記で説明された問題のほとんどを解決しました。
所属していません StackOverflow