今朝、最も奇妙な問題が発生しました。コードをステップ実行していますが、デバッガーで一部の変数にアクセスできません。
上記のように、'TrsApp' 変数はデバッガーからアクセスできません。デバッグ中の dll がモジュール ウィンドウで強調表示されているので、pdb が正しく読み込まれ、最適化されていないことがわかります。
もちろん、すべてを再構築しようとしましたが、まだ問題があります。
完全に更新された Win 7 x64 マシンを使用しています。Visual Studio には Update 1 が適用されています。このプロジェクトは .Net Framework 4.0 を使用しています
更新: 自分のマシンに問題があると本当に思ったので、解決策を仲間の開発者に送りました。まあ同じ結果。彼は変数を見ることができませんでした。これまでのところ、ステップ実行している関数で定義された変数は表示されないようです。これまで外部で定義したすべての変数が表示されているようです。
更新 2: リフレクションによって dll をロードしているという事実と関係があるのではないかと思います。なぜそれが重要なのかはわかりませんが、これがこのアセンブリと他のアセンブリの唯一の違いです。モジュール ウィンドウで、ディレクトリが異なることがわかります。