Проекты многоплатформенная библиотека NuGet (Nugetizer 3000)NuGet Multiplatform Library Projects (Nugetizer 3000)

Автоматически создайте пакеты NuGet для совместного использования кода между платформами с использованием «Nugetizer 3000"!Automatically create NuGet packages to share code across platforms using the 'Nugetizer 3000'!

Можно автоматически создавать пакеты NuGet для совместного использования кода между платформами с использованием Nugetizer 3000.It is possible to automatically create NuGet packages to share code across platforms using the Nugetizer 3000. В результате можно создать пакеты NuGet из имеющиеся проекты библиотеки или создав новый проект библиотеки многоплатформенных.This makes is possible to create NuGet packages from existing library projects or by creating a new Multiplatform Library Project.

Nugetizer 3000 входит в состав Visual Studio для Mac – искать библиотеки > Библиотека Mulitplatform проекта в файл > создать окна:The Nugetizer 3000 is included with Visual Studio for Mac – look for the Library > Mulitplatform Library project type in the File > New window:

Построение пакетов NuGetBuilding NuGet packages

После настройки каждой сборки проекта выводит полный пакет NuGet, который используется внутренне совместное использование кода с другими приложениями или переданные NuGet.org.Once configured, every build of the project outputs a complete NuGet package, which can be used to share code internally with other apps or uploaded to NuGet.org.

Существует три варианта использования этой функции:There are three scenarios for using this feature:

Ссылаться на руководство по метаданным сведения об обязательных и необязательных метаданных, которая должна быть добавлена для любого пакета NuGet.Refer to the Metadata guide for details on the required and optional metadata that must be added to any NuGet package.

Дополнительные сведения о NuGetFurther NuGet information

Дополнительные сведения о ручного создания пакеты NuGet для Xamarin и включить пакет NuGet в приложении.Read more about manually creating NuGets for Xamarin and how to include a NuGet package in an app.

Корпорации Майкрософт документации по NuGet содержат более подробную информацию на .nupkg формат и использование пакетов NuGet в Visual Studio.Microsoft's NuGet Documentation contains more detailed information on the .nupkg format and using NuGet packages in Visual Studio.

Обсуждение разработки для проектов пакет NuGet (так называемые)The design discussion for NuGet Package Projects (a.k.a. NuGetizer 3000) можно найти в репозитории NuGet GitHub.NuGetizer 3000) is available on the NuGet GitHub repository.