Nuget官方支持很多的项目类型,包括Xamarin,下面说下怎么使用官方的工具来创建属于Xamarin的Nuget包
现在使用的Xamarin目标框架主要有:
另外,也有老版本的iOS Classic API:
在Nuget官方下载GUI工具: Nuget Package Explorer
1.在‘FILE--New‘或者首页‘Create New Package‘,进入包创建界面,右键选择添加‘Add Lib Folder‘,该文件夹是用于存放dll文件的
2.在lib项右键,在菜单中有两个是属于Xamarin的,Mono Folder里面有Android(一直未变)和Classic IOS,Xamarin Folder里面有Unified IOS
Xamarin.Forms中的PCL项目比较特殊,需要手动填写: portable-net45%2Bwp8%2Bwpa81%2Bwin8%2BMonoAndroid10%2BMonoTouch10%2BXamarin.iOS10
3.Mono Folder选择项创建的文件夹是没有版本号的,譬如MonoAndroid ,该dll文件能够添加到任何版本的Xamarin.Android中去,你也能够重命名在名称的后面添加一个纯数字(不带.),譬如10,表示对应的版本是1.0,134表示对用的版本是1.3.4(名称后面程序会自动显示对应的版本号)
然后就可以将针对不同类型的dll文件拖到不同的文件夹中
4.点击左侧的Metadata可以编辑该Package的信息,点击File,可以Save As保存到本地或者Publish发布到Nuget上面(需要登录Nuget帐号)
原文:http://www.cnblogs.com/yz1311/p/5249829.html