1,打开vs创建项目(ASP.NET WEB空项目)假设命名为MyNuGet

空项目解决方案如图

Net包管理NuGet(3)搭建私服及引用私服的包-LMLPHP

2,右键引用>管理NuGet程序包>切到浏览搜索NuGet.Server然后安装(3.1.2最新版本必须要net framework 4.6版本,如不是4.6就右键项目修改版本,第二种方法就是安装低版本的NuGet.Server)

Net包管理NuGet(3)搭建私服及引用私服的包-LMLPHP

安装之后会生成一些文件及文件夹主要的是如下图(后面会用到)

Net包管理NuGet(3)搭建私服及引用私服的包-LMLPHP

3,发布项目(与普通项目发布一样)

发布完目录文件如下

Net包管理NuGet(3)搭建私服及引用私服的包-LMLPHP

4,把第(2)篇文章生成好的nuget包复制到Packages文件夹下

然后会自动生成包相关的文件夹如图

Net包管理NuGet(3)搭建私服及引用私服的包-LMLPHP

5,项目引用私服的nuget包,打开vs>工具>NuGet包管理器>程序包管理器设置

Net包管理NuGet(3)搭建私服及引用私服的包-LMLPHP

Net包管理NuGet(3)搭建私服及引用私服的包-LMLPHP

填完之后更新确定.

6,引用私服的nuget包,与平常使用nuget操作一致多一个步骤>选择程序包源(MyPackage就是上一步自定义的名称)

Net包管理NuGet(3)搭建私服及引用私服的包-LMLPHP

nuget包简单使用结束.后面有时间再添加其他方面扩展使用

05-06 02:01