Sandcastle ドキュメントと Intellisense の両方に使用する XML ファイルを生成する C++/CLI 混合モード アセンブリがあります。
アセンブリをスキャンしてすべてのエントリを作成するツールを使用していますが、残念ながらこのツールがどのように機能するかはわかりません。また、次のようなメソッド シグネチャを処理することもできません。
void foo([Out] long bar);
XML ファイルでは、このパラメーターが System.Int32!CompilerServices.IsLong@ であることが想定されていますが、ツールではそれを処理できません。
つまり、アセンブリをスキャンして、Intellisense に必要な XML ファイルを作成するにはどうすればよいでしょうか。