搭建Nuget服务器

时间:2023-12-31 13:46:14

1.新建一个web网站应用程序 (最好是ASP.NET空Web应用程序)

2.通过NuGet扩展 引用 NuGet.Server包

搭建Nuget服务器

引用之后的项目结构为

搭建Nuget服务器

将此网站部署到IIS上,即可访问,既搭建好了

windows10 IIS 安装如图

搭建Nuget服务器

然后将该网站部署到IIs

搭建Nuget服务器

我们为此映射一个域名 www.yougetdll.com

这时候需要通过host文件映射

找到磁盘路径 C:\Windows\System32\drivers\etc

打开文件 host

在最后加上一句

127.0.0.1 www.yougetdll.com

最后在打开浏览器访问  www.yougetdll.com

搭建Nuget服务器

3.如何向搭建好的Nuget包源服务添加包?

要用到 NuGet Package Explorer  这里下载安装 https://nuget.codeplex.com/downloads/get/clickOnce/NuGetPackageExplorer.application?releaseId=59864

下载打开选择

搭建Nuget服务器

现在我们需要打包一个dll

再新建一个项目类库

搭建Nuget服务器

最后将编译生成的dll 直接拖拽到NuGet Package Explorer即可

选择编辑版本信息

搭建Nuget服务器

搭建Nuget服务器

选择发布

搭建Nuget服务器

搭建Nuget服务器

key则是在web.config配置文件的配置的

搭建Nuget服务器

发布成功

搭建Nuget服务器

4.最后再新建一个类库测试

先设置本地nuget服务器地址

搭建Nuget服务器

搭建Nuget服务器

名称可以随便填写

地址必须是上面那个格式

测试安装

搭建Nuget服务器

搭建Nuget服务器

源代码: https://github.com/842549829/MyNuGet