搭建 Nuget 包服务器


ASP.NET Web 应用程序

新建一个 ASP.NET 空Web应用程序

安装 NuGet.Server

在新建的项目中引用 安装 NuGet.Server

  • 右键项目中的引用,出现一个“管理NuGet程序包(N)”,点击进入

  • 在搜索框中搜索“NuGet.Server” ,搜索到后点击“安装”

  • 安装好后修改项目中的 “Web.config” 文件

  • 生成解决方案

  • 打开IIS

新建一个网站,并且添加对该项目目录的读取权限

在浏览器自己刚配置的网站 访问:http://localhost:1000 这个端口是上面配置网站时候填写的端口号

当出现下面页面配置成功

如果你的iis安装了 webDAV 模块需要删除该模块(如果不删除在上传包时会出现 “Method Not Allowed” 错误 )

进入模块中,选中模块右键删除 “WebDAVModule”

到此NuGet已经部署好了

上传包

下载 NuGet Package Explore 地址:https://npe.codeplex.com/

安装后打开

如何引用自己上传的包

打开 Visual Studio

添加后就可以在自己的项目中引用了

知识共享许可协议
《搭建 Nuget 包服务器》 常伟华 创作。
本作品采用知识共享署名-相同方式共享 4.0 国际许可协议 | 3.0 中国大陆许可协议进行许可。

站内公告

A PHP Error was encountered

Severity: Core Warning

Message: PHP Startup: zip: Unable to initialize module Module compiled with module API=20060613 PHP compiled with module API=20090626 These options need to match

Filename: Unknown

Line Number: 0

Backtrace: