私はVS2010でWPF + C#で書かれたプロジェクトを手に入れました.F5(Ctrl + F5は正常ではありません)を押して起動すると、プログラム自体が遅れを開始し、タスクマネージャはHigh Priorityでmsvsmon.exeを消費しますほぼすべてのCPU。しかし、私はボタンを押して、テキストボックスなどを入力すると起こります。Visual Studio 2010でリモートデバッグをオフにする方法は?
どのように電源を切るのですか?
私はVS2010でWPF + C#で書かれたプロジェクトを手に入れました.F5(Ctrl + F5は正常ではありません)を押して起動すると、プログラム自体が遅れを開始し、タスクマネージャはHigh Priorityでmsvsmon.exeを消費しますほぼすべてのCPU。しかし、私はボタンを押して、テキストボックスなどを入力すると起こります。Visual Studio 2010でリモートデバッグをオフにする方法は?
どのように電源を切るのですか?
リモートデバッガは、非リモートデバッグシナリオでも使用されます。プログラムが64ビットモードで実行されている場合など。 VSは32ビットのプログラムです。この場合、リモートデバッガを使用してプログラムをデバッグします。
プログラムを強制的に32ビットモードで実行することで回避できます。 [プロジェクト+プロパティ]、[コンパイル]タブで、プラットフォームのターゲット設定をx86に変更します。また、編集と続行を有効にします。
多くのCPUサイクルを消費するmsvsmon.exeを見ると、もちろん不健康です。何が原因か分かりにくい。処理された例外の暴風をチェックすると、最初の通知が出力ウィンドウに表示されます。 Debug + Exceptionsを選択し、Throwチェックボックスをチェックしてデバッガを停止させます。しかし、それはちょうど推測です。
アプリまたはweb.configファイルで無効にしてください!
<system.diagnostics>
<switches>
<add name="Remote.Disable"
value="1" />
</switches>
</system.diagnostics>
リモートデバッグではなく、通常のデバッグについて説明しています。 – Oded
あなたは何をしようとしていますか?デバッグせずにデバッグしますか?プログラムを実行するだけですか?正確には? – Oded
Hmmm、msvsmon.exeの説明では、リモートデバッグマネージャーと表示されています。私は間違っているかもしれません。しかし、WPFのUIはまだ非常に遅いです(ところで、別のマシンでうまく動作します)。 – AgentFire