2017-04-24 6 views
0

Assembly.Load(byte[], byte[])メソッドを使用して対応するシンボルファイル(.pdb)をアセンブリにロードしています。私のユニットテストの一環として、シンボルが正常にロードされたことを確認したい。アセンブリでロードされたシンボルをプログラムで確認する

結果として得られるAssemblyオブジェクトからこれをプログラムで確認する方法はありますか?応答のための

答えて

0

経由Cecil(DIAの上の.NET API)

経由DIA(COMのAPI)

経由DebuggableAttribute

+0

おかげで、しかし、これは部分的にしか問題に対処します - ロードされたアセンブリがデバッグモードで構築されたかどうかを示します。シンボルストアがアセンブリと共に正常にロードされたかどうかをチェックする方法が必要です。 – RiaanDP

+0

改訂版の回答をご覧ください。 –

関連する問題