C#项目脱落NuGet
以下是学习笔记:
1,一个项目安装Nuget包之后,文件内容就很大了,packges就占了一点半的
![](https://img2020.cnblogs.com/blog/1597557/202111/1597557-20211125083551781-1533523239.png)
![](https://img2020.cnblogs.com/blog/1597557/202111/1597557-20211125083652679-1419910894.png)
2,这个packages.config文件就是管理Nuget安装包的
![](https://img2020.cnblogs.com/blog/1597557/202111/1597557-20211125084749959-1993339486.png)
3,这些文件就是Nuget安装后的文件
![](https://img2020.cnblogs.com/blog/1597557/202111/1597557-20211126162711307-992969810.png)
4,把上面这些文件复制到桌面上
5,然后卸载所有的NuGet的安装包,一个一个把项目中所有的安装卸载掉。
![](https://img2020.cnblogs.com/blog/1597557/202111/1597557-20211126163042426-37428927.png)
6,卸载掉之后这个packages.config文件就没有了
![](https://img2020.cnblogs.com/blog/1597557/202111/1597557-20211126165023921-1341397527.png)
7,把所有的项目清理一下
![](https://img2020.cnblogs.com/blog/1597557/202111/1597557-20211126163438744-1744930022.png)
8,清理后,没有自动删除的文件,手动删除掉。
![](https://img2020.cnblogs.com/blog/1597557/202111/1597557-20211126164359806-1838134675.png)
9,把刚才复制出来的文件,手动复制回去
![](https://img2020.cnblogs.com/blog/1597557/202111/1597557-20211126164549957-284126641.png)
10,添加引用,选在复制进来的文件
11,脱离NuGet的项目文件大小只有20M了,也没有了packages文件夹了。
![](https://img2020.cnblogs.com/blog/1597557/202111/1597557-20211126165241853-16873385.png)
原文地址:https://www.cnblogs.com/baozi789654/p/15601270.html