NuGet.Server服务部署
- 创建NuGet服务网站工程
打开vs2019,新建一个空的web项目,如图所示
![]()
![]()
![]()
![]()
![]()
至此,创建一个空白的web项目已完成 - 安装NuGet.Server服务
选择 工具-->NuGet程序包管理器-->程序包管理器控制台, 打开NuGet命令行控制台,安装nuget.server服务,如图所示
![]()
在控制台输入Install-Package NuGet.Server,按回车进行安装
![]()
![]()
![]()
至此,已完成NuGet.Server服务包的安装。 - 安装IIS服务管理
3.1 进入IIS服务安装界面
打开控制面板-》选择卸载程序-》选择启动或关闭windows功能,如图所示
![]()
![]()
![]()
3.2 安装对应的IIS服务管理及服务
![]()
3.3 打开IIS服务管理
安装完成后,计算机管理-》服务和应用程序-》IIS管理器,如图所示
![]()
![]()
- 部署NuGet服务
首先打开第一步创建的web工程项目,发布网站信息。
4.1 删除多余的低版本.net配置
![]()
4.2 调试运行工程,查看是否正常
![]()
![]()
![]()
4.3 发布NuGet服务
选中工程项目-》右键-》选择发布,如图所示
![]()
![]()
选择文件夹发布
![]()
选择发布路径
![]()
点击发布
![]()
发布完成,进入对应文件夹
![]()
4.4 复制文件到网站根目录
在H盘(可任意盘符)创建一个www文件夹,再新建个NuGetServer文件夹,复制上一步发布的文件到NuGetServer文件夹,如图所示
![]()
点击“目标位置”右边,进入发布文件目录,如图所示
![]()
复制全部文件到NuGetServer文件夹下
![]()
![]()
4.5 部署NuGet服务网站
![]()
![]()
![]()
![]()
4.6 网站测试
![]()
![]()
![]()
![]()
至此,NuGet服务网站已部署完成。 - 私有库配置
进入nuget包管理器-》点击设置,如图所示
![]()
![]()
![]()
![]()
至此,nuget私有服务已部署完成,并能在vs访问到私有库。 - 注意事项
NuGet.Server包,不能直接在nuget包管理器下载安装,否则网站部署完成后,网页是可以正常访问,但是vs访问不了。
![]()











































浙公网安备 33010602011771号