搭建Nuget服务端
在Microsoft Visual Studio的空ASP.NET Web应用程序项目安装NuGet.Server,并以方式文件发布项目。
1.1.Vs中新建ASP.NET Web应用程序项目:
1.2.选择空模板即可:
1.3.项目引用处右击管理NuGet程序包,搜索并安装NuGet.Server:
1.4.项目发布选自定义配置文件名称:
1.5.下一步,用文件方式发布:
2.在IIS中部署上一步发布的项目。
2.1.利用IIS部署项目:
发布到Nuget服务器
生成nuspec文件
nuget spec dw_coord_base.dll
制作nupkg文件
访问nuget官网https://www.nuget.org/downloads,下载nuget.exe打包工具:
8.将nuget.exe放至,任意要打包上传到Nuget服务器的Vs项目文件,同目录中,利用cmd控制台执行nuget pack命令生成*.nupkg文件,如CoordConvertEsriDll.1.0.0.nupkg:
上传nupkg文件
- 方法一,直接拷贝文件
- 将生成*.nupkg文件,如CoordConvertEsriDll.1.0.0.nupkg,放到IIS网站根目录的Packages目录下:如D:LyqprojectCoordinateConvertNuget设置服务源到我们自己的服务器PublishNuget.ServerDemoPackages:
- 方法二,通过命令上传
- nuget push Package.1.0.1.nupkg deuwise -Source http://192.168.1.21:88/nuget
使用Nuget管理包
在使用自己nuget服务器引用资源的项目中,添加程序包源后,浏览安装即在vs中使用自己nuget服务器资源了:
nuget地址:http://192.168.1.21:88/nuget