この質問によると、C++/CLI を使用してマネージド コードとアンマネージド コードをシームレスに組み合わせることが可能です。よくわかりません-管理されたものと管理されていないものの間にマーシャリングがあるべきではありませんか?
たとえば、発行されたヘッダーを持つネイティブ C++ .dll としてコンパイルされる InnerLibrary と、InnerLibrary からコードを呼び出す C++/CLI OuterLibrary があります。マーシャリングはありますか?誰がそれを実装し、どのくらいの費用がかかりますか?