Vor kurzem habe ich angefangen, nugget Pakete aus meinen verschiedenen Projekten zu packen. Zuerst habe ich mit der Anwendung Package Explorer begonnen. Es ist ein nettes Werkzeug, aber es ist weniger nützlich, wenn Sie kontinuierliche Integration machen. Dann schaute ich in die Angabe der Nuspec Vorlagendatei und übergibt wechselnde Daten, z. Versionsnummer als Befehlszeilenargumente. Später habe ich mich gefragt, wie man die nugget-Paketabhängigkeiten definiert. Es stellt sich heraus, dass nuget.exe dies bereits auf Basis der package.config wenn Sie einen csproj angeben. Darüber hinaus extrahiert es relevante Daten wie Autor, Version, Copyright direkt aus der Assembly-Info. Was ich gerade vermisse, ist die Möglichkeit, ein licenseUrl in der Kommandozeile anzugeben. Aber ich wollte, dass die Frage generischer wird. Und so frage ich:Unterschiede zwischen nuget-packing a csproj vs. nuspec
Was ist die bevorzugte Möglichkeit, nugget Pakete zu packen?
Hallo Xavier, Dank für den Hinweis :) ich bereits diese [Blog-Post] gefunden (http://blog.davidebbo.com/2011/04/easy-way-to-publish- nugget-packages-with.html), die auch diesen Ansatz nahelegen. Ist das auch in dem Buch beschrieben, das ich von dir auf der WarmCrocConf bekommen habe?;) Tolle Präsentation übrigens !;) – Matthias
Hallo Matthias, danke! Wenn ich mich nicht irre, wird es auf Seite 71 erwähnt :) –
ist es möglich, die Version von der Assemblyinfo zu bekommen und eine nuspec zu haben? Ich möchte die Nuspec-Autor und Releasenotes Bits, aber es scheint dann würde ich mit der Version Tag in der Nuspec sowie die Assemblyinfo –