次のプロジェクトを含む Windows Phone 8.1 ソリューションがあります。
- MainApplication (アプリケーション自体用)
- Portable Class Library (PCL) (いくつかの便利なメソッドなど)
- Windows ランタイム コンポーネント (WinRT) (バックグラウンド タスク用)
PCLとWinRTを.nugetパッケージにコンパイルしようとしていますが、PCLでそれができることはわかっていますが、 WinRTに何かが欠けています。
手動でテストするために、ソリューションからプロジェクトを削除し、それらのビルドを参照として追加します。つまり、PCLは、参照としてMainApplicationに追加する.dllファイルを生成します。ここでの問題は、WinRTが.dllを生成せず、代わりに.winmdファイルを生成することです。ここでの問題は、そのファイルを参照としてPCLに追加する方法がわからないということです。
まとめると、 WinRTプロジェクトのビルド
の結果を参照として追加するにはどうすればよいでしょうか? それは.winmdファイルですか、それとも他のファイルですか?