2016-08-24 138 views
0

最近我开始研究Xamarin,并且我创建了一个UI组件,可以跨多个项目使用。我为Xamarin.Forms创建了Entry组件,并为iOS和Android添加了我自己的自定义组件。如何为Xamarin Forms应用程序创建一个Nuget包

现在我想创建一个Nuget包,我可以直接从Nuget商店下载其他项目。我正在寻找适当的步骤来创建基于我的xamarin解决方案的Nuget包。但不幸的是,我没有得到适当的步骤,我可以按照这个步骤来创建它。

所有类型的帮助表示赞赏。

回答

4
  1. 您的项目中的所有项目的获取发布版本(这将是在NuGet包)
  2. 下载&运行的NuGet Package Explorer中
  3. 创建一个新包
  4. 右击包Conext并添加lib到那里
  5. 关于您支持的平台(UWP,iOS,Android,PCL),请在下面添加文件夹并拖动&删除您之前创建的DLL。

Nuget folders

  • 导出包形式文件 - >发布
  • 注:可以经由打开&检查任何NuGet包内容Nuget包资源管理器可能会给你一些提示。

    +0

    我们能做到这一点仅仅从与Visual Studio寡妇?我们可以在MAC上使用Xamarin工作室吗? – user1988

    +0

    ** Nuget包资源管理器**没有Mac应用程序。 – Kowalski