2016-11-14 25 views
0

解決策に2つのUWP C#クラスライブラリがある場合は、もう一方を参照として追加できます。私は私が手UWP C#クラスライブラリにUWP C++クラスライブラリを追加しようとした場合でも、エラーがアップC#UWPクラスライブラリをC#UWPクラスライブラリに追加する

と同じエラーが発生し追加することができませんでした「プロジェクト名」への参照をポップUWP C++静的ライブラリを使用します。

UWP C++クラスライブラリをUWP C#クラスライブラリに追加することはできますか?

答えて

0

標準のUWP C++クラスライブラリは、UWP C#クラスライブラリでは表示されません。

Windowsランタイム互換言語で書かれたapp/libraryからUWP C++クラスライブラリにアクセスするには、"Windows Runtime Component"としてコンパイルします。

これを行う最も簡単な方法は、UWP C++「Window Runtime Component」テンプレートを使用してプロジェクトを再作成することです。

Project Configuration -> C/C++ -> General -> Consume Windows Runtime Extension -> Yes(/ZW)も手動で変更できます。プリプロセッサ定義で_WIN_DLL_WINRT_DLLに変更してください。

関連する問題