私は実行中に監視する必要のあるVBアプリケーションを持っています。ウォッチウィンドウにいくつかの変数を追加しましたが、アプリケーションの実行中にウォッチウィンドウがグレー表示されています。私が変数値を見るために見つけた唯一の方法は、Debug - > Break Allを使うことですが、これはプログラムを停止させます。Visual Studioウォッチウィンドウがグレー表示されていますか?
私は他のIDEを使用しており、アクティブ変数を監視することができます。これはVSで可能ですか?
申し訳ありませんが、これは問題の場合です。
更新:私のアプリは実験室の機器と通信しており、データの送受信やエラーの検出がカウントされるとクリアされます。私はこれらのカウンターを見たいと思いますが、デバッグのためにこれを行うための画面を作りたくありません。私はこれがどのIDEでも基本的な機能だと思っただけです。
ショッキング:Visual Studioでは基本的な機能を提供していないようです。これが解釈された言語では不可能だと思う人にとっては、この思考実験を考慮してください。 [すべてをすぐにブレーク]を押してから[続行]を押すと、ウォッチウィンドウが更新されます。なぜVisual Studioはこれを単一のRefresh Watchコマンドとして実行できないのですか?また、この機能をユーザーが指定した時間に自動的に実行できるようにするのはなぜですか?デバッグの書き込みも、ログファイルも、プログラムの途中での停止やタイムアウトの作成もありません。私はちょうどあなたがこれをすることができないことにショックを受けました。そのブレークポイントを持っていないような少し。
は、メモリ上のCPUサポートデータ範囲のブレークポイントを設定することでそれを行う、と行う「休憩を、時計を更新し、引き続き」可能性変数が更新されるたびに自動的に更新されます。 – ChrisW