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 发布

部署站点

自己搭建 NuGet.Server 环境

 

 

3. Hosts 映射

新加一条

127.0.0.1    nuget.myaspnetcore.com

 

 

4.  打开站点

自己搭建 NuGet.Server 环境

 

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

 

自己搭建 NuGet.Server 环境

自己搭建 NuGet.Server 环境

 

6. 配置 VS 本地的 Nuget 包源

自己搭建 NuGet.Server 环境

 

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

自己搭建 NuGet.Server 环境

 

 

 

谢谢浏览!

相关文章:

  • 2021-12-13
  • 2022-12-23
  • 2021-12-24
  • 2021-08-10
  • 2022-12-23
  • 2022-12-23
  • 2021-11-28
猜你喜欢
  • 2022-12-23
  • 2021-08-27
  • 2021-12-03
  • 2021-08-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案