Das NuGet-Abhängigkeitsframework-Targeting funktioniert beim Packen mit dem .csproj nicht

9

Ich habe eine NuGet .nuspec, die so aussieht:

%Vor%

Wenn ich das NuGet-Paket mit dem nupec-Paket verpacke:

%Vor%

Alles ist gut, die Abhängigkeitsgruppen sind alle da. Wenn ich mit dem csproj wie verpacken:

%Vor%

Die Abhängigkeiten sind alle in einem Ziel zusammengefasst und nicht in Gruppen. Ich möchte wirklich die Funktionalität der Verwendung der Variablen $ id $ und $ version $ mit der Fähigkeit, Abhängigkeitsgruppen basierend auf Ziel-Framework zu tun.

Weiß jemand eine Lösung?

    
SMASH 28.08.2014, 19:17
quelle

1 Antwort

1

Vergewissere dich, dass du in das Verzeichnis mit deiner .csproj -Datei gehst und nuget spec ausführst, um eine .nuspec -Datei basierend auf deinem .csproj zu erstellen. Untersuchen Sie es und stellen Sie sicher, dass es so aussieht, wie Sie wollen, passen Sie es für verschiedene Zielframeworks an, dann nuget pack XXXXXX.csproj , um es zu erstellen, und respektieren Sie das .nuspec .

    
Haney 17.12.2014 18:22
quelle

Tags und Links