更新:メニューからプロセスに移動すると、DEBUG / Attach Process / iexplore.exe
「自動: Silverlight コード」が表示されます。つまり、VS 2010 はすでにプロセスに接続されています。デバッグ ビューに移動しないのはなぜですか?
ラップトップでイライラするデバッグ動作が発生しており、これを修正したいと考えています。私は、 Silverlight TV 46: What's Wrong with my WCF Serviceというデモをフォローしていました。
私のコンピューターでArithmeticException()
は、RIA サービスに throw new を配置すると、ジャストインタイム デバッガーが関与することに気付きました (悪いことです。VS が必要です)。行にブレークポイントを設定するthrow new ArithmeticExpression()
と、VS は通常どおり停止します。F10 を押すと、ジャストインタイム デバッガーが起動します 。
Yvor のコンピューター (上記の Ch 8 リンクのプレゼンター) では、ジャストインタイム デバッガーの代わりにビジュアル スタジオ デバッガーが起動します。私は何を間違っていますか?以前にインストールされた Redgate Reflector が原因である可能性があります (現在はなくなりました)。
エラー: Visual Studio Just-In-Time Debugger コード: 4004 カテゴリ: ManagedRuntimeError メッセージ: System.Reflection.TargetInvocationException: 操作中に例外が発生したため、結果が無効になりました。
小切手 ...
可能なデバッガー:
New instance of MS VS 2010,
New instance of VS 2008.
- [チェックあり] 現在選択されているデバッガーをデフォルトとして設定します。
[チェックなし] デバッグ エンジンを手動で選択する
アクション: [はい] をクリックします。
2 番目のエラー:
クラッシュ プロセスにアタッチできません。デバッガーは既にアタッチされています。
これを解決する方法を探すのに数時間を費やしました。
ブラウザはIE9/Silverlight4です。