Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Hosting your own NuGet private repository

177 views

Published on

Hosting your own NuGet private repository

Published in: Software
  • You have to choose carefully. ⇒ www.HelpWriting.net ⇐ offers a professional writing service. I highly recommend them. The papers are delivered on time and customers are their first priority. This is their website: ⇒ www.HelpWriting.net ⇐
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Very nice tips on this. In case you need help on any kind of academic writing visit website ⇒ www.WritePaper.info ⇐ and place your order
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Hosting your own NuGet private repository

  1. 1. NUGET MASTER Hosting Your Own NuGet Feeds Yu Guan | Microsoft MVP
  2. 2. Meet Yu Guan | @askguanyu twitter.com/askguanyu linkedin.com/in/yuguan askguanyu.wordpress.com devlib.codeplex.com Microsoft MVP Speaker, Blogger, Hacker, Coder, Maker, Gamer Azure, IoT, Cross-platform Apps, GIS, Services
  3. 3. Overview of the NuGet Ecosystem  Package manager for the Microsoft development platform  Client tools provide the ability to produce and consume packages  NuGet Gallery (nuget.org) is the central package repository used by all package authors and consumers
  4. 4. NuGet private repository  Creating Local Feeds  Creating Remote Feeds
  5. 5. Creating Local Feeds  Create a local folder  Copy .nupkg file to this local folder  Configurate this folder as new Package Sources under Package Manager
  6. 6. Creating Remote Feeds (NuGet.Server)  Create a new Empty Web Application in Visual Studio  Install the NuGet.Server Package  Configure the Packages folder and ApiKey  Add Packages to the Packages folder  Deploy and run your brand new Package Feed!
  7. 7. Remote Feeds Usage  Feeds URL: http://{YourSite}/nuget/  Publishing: nuget.exe push {YourPkg}.nupkg -ApiKey {key} -Source http://{YourSite}/api/v2/package
  8. 8. DEMO
  9. 9. THANK YOU!

×