Nuget~管理自己的包包~丢了的包包快速恢复

简介:

之前写过一篇Nuget~管理自己的包包的文章,今天来讲Nuget的另一个东西,就是找回丢失的DLL,我们在引用包包后,在当前解决方案根目录就生成一个packages的目前,里面有我们从nuget下载的DLL组件,其实包括了微软自己的扩展组件,如MVC,Razor等等,当然我们安装的第三方组件也在其中,由于我们的包包被安装到了当前解决方案的根目录,所以,当你这个解决方案被勿删除后,对于其实解决方案就产生了影响,因为你的包包默认是在先前的解决方案目录的。

下面说一下自动快速恢复包包的方法:

1 设置解决方案-启用NuGet程序包还原

2 解决方案中多了以下几个文件

3 重新编译解决方案后,丢失的程序包自动恢复

本文转自博客园张占岭(仓储大叔)的博客,原文链接:Nuget~管理自己的包包~丢了的包包快速恢复,如需转载请自行联系原博主。

目录
相关文章
|
6月前
|
C++
VS2015安装提示“安装包丢失或损坏”
VS2015安装提示“安装包丢失或损坏”
136 2
从堆里找回“丢失”的代码相关命令简介
从堆里找回“丢失”的代码相关命令简介
|
关系型数据库 MySQL C++
解决“无法启动此程序,因为计算机中丢失VCRUNTIME140.dll,尝试重新安装此程序以解决此问题”方案合集
解决“无法启动此程序,因为计算机中丢失VCRUNTIME140.dll,尝试重新安装此程序以解决此问题”方案合集
解决“无法启动此程序,因为计算机中丢失VCRUNTIME140.dll,尝试重新安装此程序以解决此问题”方案合集
|
存储 监控 固态存储
EasyRecovery2023离线安装包下载 一键轻松找回丢失数据!
EasyRecovery35年顶级数据恢复软件一键轻松找回丢失数据!支持电脑、相机、移动硬盘、U盘、SD卡、内存卡、光盘、本地电子邮件和 RAID 磁盘阵列等各类存储设备的数据恢复。
343 0
|
SQL NoSQL 关系型数据库
二十五:从库的关闭和恢复流程(笔记)
一、stop slave流程 用户线程: stop_slave -> terminate_slave_threads ->带入参数rpl_stop_slave_timeout设置,作为等待SQL线程退出的超时时间。
862 0
|
应用服务中间件 nginx
解决项目上线后的刷新页面丢失的问题
解决项目上线后的刷新页面丢失的问题
|
存储 固态存储 BI
EasyRecovery15最新版易恢复数据恢复软件功能介绍
电脑上的数据不小心删除了或者是电脑坏掉数据遗失想要找回就得使用数据恢复工具,易恢复Ontrack EasyRecovery15绿色版下载后打开即用,轻松操作,快速恢复电脑上的各项数据。
269 0
|
Web App开发 安全
南方网、潘玮柏中文网被挂马 目前尚未恢复安全
据瑞星“云安全”系统监测,5月11日这天,“地球城-北京信息港”、“华夏军魂网”、“广东新闻联播•南方网”等网站被黑客挂马,用户浏览这些网站后,会感染木马病毒:Trojan.Win32.AvKiller.is(AV终结者),导致用户电脑中的杀毒软件被关闭,从而下载大量木马病毒。
1133 0
|
Python
用pycharm提交代码,冲突之后文件丢失找回方法
1: 更新代码时, 监测到本地代码改变,需要和合并,重启之后才可以, 选择No同时,代码会被冲掉,新增加的文件也会被冲掉, 但是pycharm有一个文件历史记忆,找到之后可以找到丢失的文件。 1: 选择工程跟目录 2: 右键点开 3: 找到 Local History ----- show History 点开之后,就会弹出一个框,左侧是文件名称,你找到相对应的名称之后,打开,赋值代码即可。
1415 0