掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
イミディエイトウィンドウで変数の内容が見れません (ID:146874)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> Release ビルドはデバッグ用の情報が生成されずコードが最適化される為、 > デバッグができないはずです。 既定の設定では、Release ビルドでもデバッグ情報は生成されるはずです。 それゆえ Release ビルドであっても、ブレークポイントで一時停止させて、 そこからステップ実行させたり、変数の内容を確認したりすることができます。 > リビルドは試してみましたが解決しませんでした。 クリーン & リビルドで解決しない場合は、新規プロジェクトで テストコードを書いてみて、それでも同じ状況になるか確認してみてください。 新規プロジェクトでは問題無いのであれば、それぞれのプロジェクトの 設定を順に比較していってみて下さい。その逆に、新規プロジェクトでも 同じ状況になるのであれば、[ツール]-[設定のインポートとエクスポート]で 設定をリセットしてみましょう。 > 先日までは問題なく内容が確認できていたのですが それ以降、下記のいずれかを変更していたりはしませんか? ・プロジェクト プロパティの[デバッグ]タブにある、"デバッガを有効にする"の [Visual Studio ホスティング プロセスを有効にする] (Debug 既定値=Off、Release既定値=Off) ・プロジェクト プロパティの[コンパイル]タブにある、"詳細コンパイル オプション"の [デバッグ情報を作成] (Debug 既定値=Full、Release既定値=pdb-only) ・プロジェクト プロパティの[コンパイル]タブにある、"詳細コンパイル オプション"の [最適化を有効にする] (Debug 既定値=Off、Release既定値=On) ・[デバッグ]-[例外]で表示される例外ダイアログの内容 ・[ツール]-[オプション]で表示されるオプションダイアログの "デバッグ"-"全般" の内容 ・[ツール]-[オプション]で表示されるオプションダイアログの "デバッグ"-"シンボル" の内容 > どうも現象は参照渡しの内容のみ発生する様で、値渡しの内容は確認できるようです。 参照渡しという事は、メソッドの ByRef 引数のみが問題になる、という事でしょうか。 確認できなくなるのは、メソッドを呼び出している最中ですか? (呼ばれた側で変数の内容を表示できない) それとも、メソッドを呼び出した後ですか? (呼び出した後で、参照渡しした変数の内容が表示できなくなる)
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.