コンテキスト: Cs と Cpp の 2 つのアセンブリを含む Visual Studio ソリューション。
- Cs は C# / .net45 dll です
- Cpp は C++/Cli dll、/clr でコンパイルされた C++ dll です。
nuget.org の純粋な C# プロジェクトであるいくつかの依存関係があります。著者が提供するオリジナルのパッケージを使用しています。それらを Cs プロジェクトに追加すると正常に機能しますが、Cpp には追加できません。
C# パッケージを C++ プロジェクトに追加するにはどうすればよいですか?
C++/Cli であるため、.net オブジェクトを簡単に使用できます。たとえば、C# ライブラリの C++ ライブラリのものを使用します。しかし、どういうわけか、nuget では、C# プロジェクトを選択して C# 依存関係を追加することしかできず、C++ /clr プロジェクトは選択できません。