繁体   English   中英

Visual Studio 2019 - package 管理器 GUI 在使用本地 Nuget 存储库时冻结,但当提琴手工作时它工作得很快

[英]Visual studio 2019 - package manager GUI freezes when using local Nuget repository but when fiddler is working it works fast

我在气隙环境中使用本地 Nuget 存储库。

当我使用 Visual Studio 2019 的 Nuget package 管理器并搜索 package 或什至在从浏览移动到已安装时,应用程序冻结至少半分钟,反之亦然。

当我试图用 Fiddler 调查这个问题时,我发现只要 Fiddler 启动,问题就解决了。

当提琴手打开时,它怎么能正常工作?

很奇怪,不确定 fiddler 是否最终导致了问题或某些合适的因素。

请尝试以下步骤检查您的 VS 环境:

1)Extensions --> Manage Extensions --> Installed下禁用任何第三方扩展。

2)关闭VS,删除C:\Users\xxx\AppData\Local\Microsoft\VisualStudio\16.0_xxx\ComponentModelCache下的所有文件,然后重启VS再次测试。

3) type [Net.ServicePointManager]::SecurityProtocol=[Net.ServicePointManager]::SecurityProtocol-bOR [Net.SecurityProtocolType]::Tls12 under Tools --> Nuget Package Manager --> Package Manager Console

4)关闭vs,删除C:\Users\xxx\AppData\Roaming\NuGet下的全局nuget.config文件,重启再次测试。

5)工具->导入和导出设置->重置vs设置下重置vs设置

6)在开发者命令提示符下输入devenv /safemode让 VS 启动一个新的纯 VS 再次测试。

7)如果有新的发布版本,请修复或更新它。

此外,作为您的选择,您可以初始化您的 VS。 关闭VS,只删除整个C:\Users\xxx\AppData\Local\Microsoft\VisualStudio\16.0_xxx文件夹。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM