- Créer nouvelle application Windows 8
App1
- Ajouter
ClassLibrary1
projet de bibliothèque Windows 8 classe à la solution - Ajouter
PortableClassLibrary1
bibliothèque de classe portable ciblant Windows 8 et Windows Phone 7.5 à une solution - Référence
HttpClient
paquet NuGet dansClassLibrary1
- Référence
HttpClient
package NuGet à 0.123. - Référence à la fois
ClassLibrary1
etPortableClassLibrary1
- Compile solution
vous obtenez une erreur à .appx stade de packageNuget, bibliothèque portable et WinRT appx: Payload contient deux ou plusieurs fichiers avec le même chemin de destination
Payload contains two or more files with the same destination path 'System.Net.Http.Primitives.dll'.
Source files:
\Projects\App1\PortableClassLibrary1\bin\Debug\System.Net.Http.Primitives.dll
\Projects\App1\packages\Microsoft.Net.Http.2.2.13\lib\win8\System.Net.Http.Primitives.dll
S'il vous plaît noter que la même erreur est reproduite si vous faites référence à un paquet de NuGet avec win8 et les assemblages portables d'assemblages.
Ce qui est attendu: version la plus spécifique d'une bibliothèque (Win8 un) est emballé dans .appx et version portable est ignorée
Toutes les idées sur la façon de tricher et de construire appx emballeur ce genre de projets Windows 8?
David, merci! –