0

Unity3d で未使用のクラスをバイトコードから削除する iOS ビルド設定を使用する必要がありますが、静的分析を使用して削除するクラスを検出するため、リフレクションによって解決されたクラスは、明示的に除外リストに追加されない限り、削除から除外されません。私は自分のコードでリフレクションの使用をすべて削除することができましたが、Mono 自体はリフレクション ベースの構成を使用して多くのことを行っているようで、すでに約 12 個のクラスを除外リストに追加しましたが、今は例外が機能するためにどのクラスを除外する必要があるかについての手がかりを例外が与えていないポイント。

私の質問は、アプリケーションが使用するすべてのアセンブリ全体でリフレクションによって解決されたすべてのクラス (ソース アセンブリと名前空間を含む) の正確なリストを取得することは可能ですか? また、どのように処理しますか? 私は Visual Studio 2012 を持っています。強力なデバッグ ツールがあることはわかっていますが、この目的のためにそれらをどのように使用すればよいかわかりません。

ありがとう。

4

1 に答える 1