自己搭建 NuGet.Server 环境
2019-10-16 12:13 音乐让我说 阅读(265) 评论(0) 收藏 举报1. 官网 https://github.com/NuGet/NuGet.Server 下载最新的源代码
VS 发布到指定的目录,比如发布到我本地 D:\Workspace\DeploymentProjects\NuGet.Server。
重点:官网下载的源代码 NuGetODataConfig.cs 中需要去掉 #if 和 #endif 判断,仅仅是 IF 判断,而非中间的代码,否则部署到 IIS 以后,IIS 无法解析 /nuget/Packages 地址。
[assembly: WebActivatorEx.PreApplicationStartMethod(typeof(NuGet.Server.App_Start.NuGetODataConfig), "Start")]
请保留以上这个代码。
2. IIS 发布
部署站点

3. Hosts 映射
新加一条
127.0.0.1 nuget.myaspnetcore.com
4. 打开站点

5. 把 VS 编译后生成的 XXX..0.1.0.nupkg 复制到 IIS 站点 ~/Packages 下


6. 配置 VS 本地的 Nuget 包源

7. 在其它的项目中引用这些工具包

谢谢浏览!
作者:音乐让我说(音乐让我说 - 博客园)
出处:http://music.cnblogs.com/
文章版权归本人所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
浙公网安备 33010602011771号