2016-04-09 3 views
1

私は管理されたC++プロジェクトとC#プロジェクトのソリューションを持っています。 C#プロジェクトは、C++プロジェクトから使用するGUIクラスを含むクラスライブラリプロジェクトです。これは正常に動作しますが、2つのDLLがビルドされます。管理されたC++プロジェクトのC#クラスを使用

C#プロジェクトでC#オブジェクトを使用する方法はありますか(C#プロジェクトを管理対象C++プロジェクトに埋め込む方法はありますか?)

私は方法がありますVisual Studioの2015年

答えて

1

を使用していますが、それははるかにあなたがそれを達成することができるように使用しているツールの外です。

You can use command line tooling to create a multi netmodule assembly

管理アセンブリは、1つまたは複数の「ネットモジュール」で構築されます。通常、C#プロジェクトでは、ネットモジュールは1つしかなく、C#コンパイラはそれを構築し、それを生成するアセンブリにリンクします。コマンドラインツールを使用すると、モジュールのみをビルドし、C++モジュールとアセンブリをリンクすることができます。