Gibt es eine Möglichkeit, ein einzelnes NuGet-Paket zu erstellen, das Binärdateien enthält, die auf x86 ARM x64 usw. abzielen, so dass VisStudio / MSBuild die richtigen Binärdateien für jede gegebene Build-Konfiguration aufnimmt?
Ich kann nur Unterstützung für os Ziel sehen - d. h. Windows, Windows8, win8, win8, wp, wp7, Windows Phone, Windows Phone7, silililght4-wp71, wp71, WindowsPhone71 usw.
Und Sie haben am Ende eine Ordnerstruktur wie folgt:
%Vor%Muss ich wirklich ein Powershell-Skript oder einen Pre-Build-Schritt machen, um das zu erreichen? Es scheint, dass dies von NuGet out-of-the-box unterstützt werden sollte?
Wenn ich ein Skript verwenden muss - hat jemand einen guten Beispielcode? Ein ps1-Skript oder eine Art Build-Hook?
Ich habe dieses Workitem auch zu diesem Thema gefunden: Ссылка . Aber es ist seit Juni 2011, zuletzt im Juli kommentiert.
Irgendwelche Ideen?
Vielen Dank, Jon
Quellen:
Soweit ich weiß, wird dies immer noch nicht unterstützt.
Diese SO-Frage hat zwei Antworten, die für Sie funktionieren sollten, eine für die Adressierung mit einem einzigen Paket, die andere für eine einfache multipackage-Lösung:
Wie kann ich ein 32-Bit- und 64-Bit-NuGet-Paket erstellen oder hochladen?
Tags und Links x86 nuget windows-runtime windows-phone