Projekty víceplatformní knihovny NuGet (NuGetizer 3000)

Automatické vytváření balíčků NuGet pro sdílení kódu napříč platformami pomocí nugetizeru 3000!

Pomocí nugetizeru 3000 je možné automaticky vytvářet balíčky NuGet ke sdílení kódu napříč platformami. To umožňuje vytvořit balíčky NuGet z existujících projektů knihovny nebo vytvořením nového projektu multiplatformní knihovny.

Nugetizer 3000 je součástí Visual Studio pro Mac – v okně Nový soubor vyhledejte typ projektu Knihovna Mulitplatform Library>:>

Create new Multiplatform Library window

Vytváření balíčků NuGet

Po nakonfigurování každý build projektu vypíše kompletní balíček NuGet, který se dá použít k internímu sdílení kódu s jinými aplikacemi nebo nahrání do NuGet.org.

Pro použití této funkce existují tři scénáře:

Podrobnosti o požadovaných a volitelných metadatech, která je potřeba přidat do libovolného balíčku NuGet, najdete v průvodci metadaty.

Další informace o NuGetu

Přečtěte si další informace o ručním vytváření balíčků NuGet pro Xamarin a o tom, jak do aplikace zahrnout balíček NuGet.

Dokumentace NuGet od Microsoftu obsahuje podrobnější informace o formátu .nupkg a použití balíčků NuGet v sadě Visual Studio.

Diskuze o návrhu pro projekty balíčků NuGet (a.k.a. NuGetizer 3000) je k dispozici v úložišti GitHub NuGet.