NuGet.Server服务部署

  1. 创建NuGet服务网站工程
    打开vs2019,新建一个空的web项目,如图所示





    至此,创建一个空白的web项目已完成
  2. 安装NuGet.Server服务
    选择 工具-->NuGet程序包管理器-->程序包管理器控制台, 打开NuGet命令行控制台,安装nuget.server服务,如图所示

    在控制台输入Install-Package NuGet.Server,按回车进行安装



    至此,已完成NuGet.Server服务包的安装。
  3. 安装IIS服务管理
    3.1 进入IIS服务安装界面
    打开控制面板-》选择卸载程序-》选择启动或关闭windows功能,如图所示



    3.2 安装对应的IIS服务管理及服务

    3.3 打开IIS服务管理
    安装完成后,计算机管理-》服务和应用程序-》IIS管理器,如图所示

  4. 部署NuGet服务
    首先打开第一步创建的web工程项目,发布网站信息。
    4.1 删除多余的低版本.net配置

    4.2 调试运行工程,查看是否正常



    4.3 发布NuGet服务
    选中工程项目-》右键-》选择发布,如图所示


    选择文件夹发布

    选择发布路径

    点击发布

    发布完成,进入对应文件夹

    4.4 复制文件到网站根目录
    在H盘(可任意盘符)创建一个www文件夹,再新建个NuGetServer文件夹,复制上一步发布的文件到NuGetServer文件夹,如图所示

    点击“目标位置”右边,进入发布文件目录,如图所示

    复制全部文件到NuGetServer文件夹下


    4.5 部署NuGet服务网站




    4.6 网站测试




    至此,NuGet服务网站已部署完成。
  5. 私有库配置
    进入nuget包管理器-》点击设置,如图所示




    至此,nuget私有服务已部署完成,并能在vs访问到私有库。
  6. 注意事项
    NuGet.Server包,不能直接在nuget包管理器下载安装,否则网站部署完成后,网页是可以正常访问,但是vs访问不了。
posted @ 2024-06-12 10:27  qiutian-hao  阅读(227)  评论(0)    收藏  举报