|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
捆绑编译器。用户不需要受制于厂家,自己就能将程序在新平台上编译运行。除了牛B轰轰的linux,估计也没有系统捆绑c/c++的编译器,而且许多新平台都无法支持复杂的c/c++编译器在上面直接运行。1.Introduction NuGetisaVisualStudio2010extensionthatmakesiteasytoadd,remove,andupdatelibrariesandtoolsinVisualStudioprojectsthatusethe.NETFramework.ThistopiclistsdocumentationthatwillhelpyouuseNuGetpackagesandcreateyourown.
NuGet是一个开源的项目,项目标倡议人是微软的几团体员。假如你存眷NuGet倡议存眷这两团体:
a.DavidEbbo http://blog.davidebbo.com/Twitter:@davidebbo
b.PhilHaackhttp://haacked.com/
2.WhyNuGet
NuGet的利用能够延长我们下载和增加dll的工夫。不合用nuget的时分,我们增加一个dll必要先下载,解压,增加援用等等。而利用nuGet只必要一步操纵。
能够看出来,利用NuGet后,dll的设置能够主动增加,并且当有新的版本呈现时能够主动更新dll。
利用NuGet别的一个长处是,你增加一个dll后,它会主动把相干联的dll给增加到援用中来。
3.安装NuGet
你能够往codeplex高低载NuGet,大概利用VS2010的ExtensionManager来安装NuGet:
关于NuGet的利用,我这里就给人人申明下怎样利用匡助命令:
4.NuGet的打包和Feed:
1.怎样打包一个NuGet包:http://nuget.codeplex.com/wikipage?title=Creating%20a%20Package
2.HostingYourOwnLocalandRemoteNuGetFeeds
http://haacked.com/archive/2010/10/21/hosting-your-own-local-and-remote-nupack-feeds.aspx
5.NuGet.org
只必要注册一个账号就能够上传Package了。假如你必要和他人分享一个模块大概项目,能够尝尝利用nuget来分享。
捆绑编译器。用户不需要受制于厂家,自己就能将程序在新平台上编译运行。除了牛B轰轰的linux,估计也没有系统捆绑c/c++的编译器,而且许多新平台都无法支持复杂的c/c++编译器在上面直接运行。 |
|