c# - Visual Studio 2013 构建缓慢 启动缓慢

标签 c# visual-studio-2013 offline-mode

我在使用 Visual Studio 2013 Professional 时遇到了一个非常奇怪的问题,而且 3 周前还不是这样。

我有一个 C# 解决方案,其中有 25 个项目全部保存到我的本地 C:\驱动器。我的网络共享驱动器中没有任何项目文件。

  1. 我尝试打开解决方案,但启动画面需要 20-30 秒才能显示,但在 3 周前它曾经是几分之一秒。

  2. 在初始屏幕之后,IDE 还需要 20-30 秒才能显示并加载我的所有项目。但在 3 周前,它只需要 5 秒。

  3. 我尝试构建整个解决方案(调试或 Release模式,无关紧要),需要 7-10 分钟才能完成。然而,在 3 周前,它通常需要不到 10 秒的时间才能成功完成。

  4. 现在,我断开连接到工作站的以太网电缆,然后重建(清理然后构建)相同的解决方案。本质上,我正在断开与内部网络和互联网的连接。令人惊讶的是,重建只用了不到 10 秒就完成了,就像 3 周前一样。

问题:

  1. 为什么 Visual Studio 依赖于网络? (顺便说一句,我已经关闭了所有源代码管理和 Team Foundation Server 并且没有使用 Microsoft 帐户登录并关闭了所有设置同步,但它仍然没有关系)。

  2. Visual Studio 2013 中是否有开关或配置设置,使 Visual Studio 永远不需要来自网络/互联网的任何东西?如何阻止 Visual Studio 访问网络?

最佳答案

您可能想尝试 2 种可能会加快速度(很多!)的方法:

  1. 转到工具 -> 选项 -> 扩展和更新 -> 取消选中“自动检查更新”

  2. 转到工具 -> 选项 -> 启动 -> 在启动时选择“显示空环境”

希望对您有所帮助!

关于c# - Visual Studio 2013 构建缓慢 启动缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34033920/

相关文章:

javascript - HTML5/JS - 检查应用程序是否离线

c# - 我应该使用 System.Guid.NewGuid() 还是使用 System 然后使用 Guid.NewGuid()?

c# - 如何验证/检查图像是否已存在于数据库中?

c# - 无法删除文件,复制和移动在 C# VS2013 中不起作用

silverlight - 使用隔离存储为应用程序中的模块提供离线模式

HTML5 离线支持以及如何与后端数据库同步

c# - 在 ASP.net Core 中将对象实例化为服务

c# - 如何在不使用泛型的情况下获取类型信息?

c++ - 当依赖库之一无法编译时,如何防止 Visual Studio 构建我的整个解决方案?

git - TFS 2013 使用 GIT 跟踪变更集(提交)