设为首页 加入收藏

TOP

NuGet 手动清除缓存不起作用
2019-09-17 18:46:34 】 浏览:31
Tags:NuGet 手动 清除 作用

问题

有时更新了一些内网的程序库/包,但仅仅是一些小的更改,不想增加版本号再推送到内网服务器。手动删除了 .nuget 文件夹下的相关包文件,但是使用 Visual Studio 重新构建的时候,其使用的包版本仍然不正确。

原因

原因未知,可能是由于缓存未清理彻底造成的。

解决

NuGet 包相关的文件夹,除了 .nuget 文件夹以外,还有其他两个缓存/临时文件夹,将这两个文件夹清空之后,程序可以正常构建。

文件夹路径:

  • C:\Users\<用户名>\.nuget\packages

  • C:\Users\<用户名>\AppData\Local\NuGet\v3-cache
  • C:\Users\<用户名>\AppData\Local\Temp\NuGetScratch

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇C#基础之访问修饰符 下一篇3.翻译:EF基础系列--EF怎么工作..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目