私は自分のオープンソースプロジェクトの1つにNuGetパッケージを作成しました。これにはWindows Phone 7バイナリが含まれています。私はそれを試して、Windows Phone 7固有のライブラリを追加するのではなく、Silverlightライブラリを追加しました。NuGet:Windows Phone 7バイナリでパッケージを作成するための適切な "FrameworkName"は何ですか?
私の質問は、NuGetパッケージマネージャが自分のWP7固有のバイナリを認識し、Silverlightバイナリの代わりにそれらをインストールするようにフォルダアーキテクチャを設定する方法です。
I followed the instructions listed here NuGetパッケージ内の複数のフレームワークを対象とします。私は違った何をやるべき
\lib
\.NetFramework 4.0
\MyAssembly.dll
\Silverlight 4.0
\MyAssembly.Silverlight.dll
\Windows Phone 7
\MyAssembly.Mobile.dll
:ここ
は私のフォルダツリーが現在のように見える何ですか?
おかげで - ない私が期待していた答えを、しかし少なくとも回避策があります:あなたは(Nugetユニットテストからまっすぐに取られ)、次のテストでこれを確認することができます! – Aaronontheweb