現在、VC6から2005に変換した巨大なプロジェクトがあります。次に、一部の機能の新しいフロントエンドを作成したいと思いますが、プログラムのメインロジックはc++に基づいています。また、コードベースは、独自のメタタイプと特注のクラスを中心に展開しています。
私が思いつくことができる最善の解決策は、C++プロジェクトのdllから関数を呼び出すことです。ただし、これは、データがc ++とc#の間の境界を越える巨大なデータマーシャリング投資につながります。他に選択肢があるかどうか疑問に思いました(完全な書き直しはオプションではありません)。
ありがとうリッチ