VS ASP.Net Core项目还原Packages包到本地(解决服务器没有网无法重新生成的问题)

问题背景

ASP.Net Core MVC项目,无法重新生成。

现场服务器没有网,放上去的代码无法通过nuget还原包到服务器,导致无法编译无法运行。

解决办法

将Packages还原到本机(有网),然后再将代码放到服务器运行。

在有网的情况下。项目重新生成会还原Packages。

默认.net core项目是将nuget包还原到全局目录中:C:\Users\Administrator.nuget\packages\

步骤一:

如果想要把Packages还原到本机,需要在项目的 csproj 这个文件中添加

复制代码
<RestorePackagesPath>..packages</RestorePackagesPath>

然后重新生成,VS将会开始下载包到本机的该路径下。

步骤二

可以在本机下载好再把代码copy到服务器上,但是一般程序没多大,但是下载的packages包很大。

相关推荐
大树883 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠3 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质3 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务
小宇宙Zz3 天前
Maven依赖冲突
java·服务器·maven
Inhand陈工3 天前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
酣大智3 天前
ARP代理--工作原理
运维·网络·arp·arp代理
shushangyun_3 天前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化
古城小栈3 天前
Unix 与 Linux 异同小叙
linux·服务器·unix
施努卡机器视觉3 天前
SNK施努卡侧滑门锁上滑轮总成自动化装配线,从零件到组件,全流程精密制造方案
运维·自动化·制造
程序猿阿伟3 天前
《Chrome离线扩展安装的底层逻辑与场景落地指南》
服务器·网络·chrome