オープン ソース プロジェクトの 1 つ用に NuGet パッケージを作成しました。これには Windows Phone 7 バイナリが含まれています。テストしたところ、Windows Phone 7 固有のライブラリを追加する代わりに、Silverlight ライブラリが追加されました。
私の質問は、NuGet パッケージ マネージャーが WP7 固有のバイナリを認識し、Silverlight バイナリの代わりにそれらをインストールするようにフォルダー アーキテクチャを設定するにはどうすればよいですか?
NuGet パッケージで複数のフレームワークをターゲットにするために、ここにリストされている手順に従いました。
現在、私のフォルダー ツリーは次のようになっています。
\lib
\.NetFramework 4.0
\MyAssembly.dll
\Silverlight 4.0
\MyAssembly.Silverlight.dll
\Windows Phone 7
\MyAssembly.Mobile.dll
どうすればいいですか?