图解NuGet服务器搭建和使用过程
本篇经验将和大家介绍内网搭建NuGet服务器的步骤,希望对大家的工作和学习有所帮助!
NuGet网站构建
1、创建一个空的ASNET网站,如下图所示:注意:将Framework设置为4.6以上,NuGet.Server库要求.net framework的版本是4.6 。

3、部署网站,这和部署任何一个ASP.NET网站完全一样,这里不细说。
代码打包为NuGet包
1、去Nuget官网下载nuget command linetool,下载地址:www.nuget.org/downloads。
2、用Nuget打包Nuget有两种打包方式,第一种是直接通过工程文件打包dll:创建一个类库,然后编译下。把刚才下载的nuget.exe拷贝到工程文件所在的文件夹中,如下图所示:

4、第二种方法是使用nuget的spec文件进行打包。同样把要打包的DLL跟NuGet.exe放在一个目录下,用nuget spec命令创建一个nuspec文件,如下图所示:

7、至此打包完毕。
8、把NuGet包上传到服务器将打包好的.nupkg 文件拷贝到第一步中架好的Nuget服务器 的Package目录下。可以Nuget服务中自己写一个文件上传的功能,来降低拷贝的麻烦。
配置Visual Studio
1、Nuget服务已经架设成功,接下来就要在VS里配置NuGet源,让其他的项目可以使用我们的NuGet服务器。选择工具->Nuget包管理器->程序包管理控制台,点击 配置图标,如下图所示:添加,设置本地的NuGet源名字和地址即可。注意:source最后是 /nuget完成后,我们的VS就可以从私服上安装NuGet包了。

3、最后看看效果,如下图所示:至此,内网搭建NuGet服务器的过程就介绍完了。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:77
阅读量:65
阅读量:81
阅读量:46
阅读量:28