Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 Visual Studio 2010定期挂起几秒钟_Visual Studio 2010_Visual Studio - Fatal编程技术网

Visual studio 2010 Visual Studio 2010定期挂起几秒钟

Visual studio 2010 Visual Studio 2010定期挂起几秒钟,visual-studio-2010,visual-studio,Visual Studio 2010,Visual Studio,我遇到了一个问题,VS2010 Ultimate在恢复正常运行之前每隔几秒钟就会冻结一次。这在一个会话中会发生好几次,显然非常烦人。我无法将它与任何特定的活动联系起来——每当我在文档中滚动、打开/创建文档,基本上是任何事情时,它都会挂起。其他人都有这个问题,或者知道原因是什么吗?我知道人们在使用旧电脑或内存不足的电脑时遇到过问题。我知道我使用的VS 2010 ultimate有时可以运行到500 MB,如果您没有足够的RAM,那么它会挂起一点。我在运行调试或从网络驱动器打开文件时遇到VS2010

我遇到了一个问题,VS2010 Ultimate在恢复正常运行之前每隔几秒钟就会冻结一次。这在一个会话中会发生好几次,显然非常烦人。我无法将它与任何特定的活动联系起来——每当我在文档中滚动、打开/创建文档,基本上是任何事情时,它都会挂起。其他人都有这个问题,或者知道原因是什么吗?

我知道人们在使用旧电脑或内存不足的电脑时遇到过问题。我知道我使用的VS 2010 ultimate有时可以运行到500 MB,如果您没有足够的RAM,那么它会挂起一点。

我在运行调试或从网络驱动器打开文件时遇到VS2010问题。我不确定,因为我目前没有连接任何team server repo,但如果连接,可能与repo的连接也会成为一个问题。

我在Visual Studio 2008中遇到了类似的问题。不过,我还没有彻底调查这个问题。 看了你的帖子,你在电脑上的行为似乎真的很烦人,但对我来说,这种行为并不常见


我注意到,发生这种情况的频率取决于RAM大小和自上次设置以来经过的时间。我看到我同事的机器性能,得出了这个结论。

我注意到我的防病毒软件有时会锁定我的整个系统。如果您有一个防病毒应用程序,您可以尝试暂时禁用它,看看它是否是罪魁祸首。

结果表明问题与网络有关。我的解决方案中有一项是查找映射的网络驱动器,显然它的响应速度不够快。

我遇到了一个类似的问题-在/resetsettings、重新安装并使用/safemode后仍然发生。对我来说,问题是程序集绑定日志记录在几年前就打开了,而我忘记了关闭它,它进入了相关日志文件大于200MB的阶段,每个附加都需要花费很长时间


设法从sysinternals中找到procmon的问题。如果上述解决方案都没有帮助,建议遇到类似问题的任何人尝试procmon。

不兼容的加载项或系统配置可能会导致Visual Studio问题(性能问题、错误等)

幸运的是,我们可以通过参考VisualStudio活动日志来尝试解决问题

只需运行以下命令即可运行VisualStudio2010并记录其所有活动

DevEnv.exe /log
日志文件将生成为:

XP

%USERPROFILE%\Application Data\Microsoft\Visual Studio\10.0\ActivityLog.xml

Vista和Windows 7

%USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\10.0\ActivityLog.xml


运行它后,将生成两个文件:ActivityLog.xml和ActivityLog.xsl

当您打开ActivityLog.xml时,它将包含如下内容:


我对那个问题的解决方案超出了我的思考范围。我在上面找到的,它是这样的:

启动Internet Explorer。转到Internet选项,然后转到高级选项卡。在安全组下,取消选中“检查服务器证书吊销”。您可能需要重新启动Visual Studio


我的情况是,我有通过VPN映射引用的网络驱动器。这应该与此有关。

通过删除名为SolutionName.suo的用户选项文件,问题得到了解决


不知何故,它变得非常大,可能已损坏。据我所知,您只会丢失断点并打开文件,但请重命名它以确保安全。

My
VS2010
也会以类似方式挂起。
DevEnv.exe/log
将指示它在挂起时加载字符串失败。
重新安装
VS2010 SP1
并卸载
Resharper
以安装
Resharper 7.1.3
解决了问题。

您没有通过internet连接到SourceSafe吗?我发现VS在更新源代码管理状态时会挂起几秒钟。这在VS2010中并不新鲜,但在V中也是如此S2008.尝试关闭intellisense之类的功能。在选项对话框中有很多选项需要更改,可能会提高性能。另外,我也认为可能是这样的,只是我有8gb内存。@Chris-你有64位系统吗?我有6 gig内存,4 gig未使用,我明白了这个问题。我确实是openi从网络驱动器下载/编辑文件,但这似乎不太可能是问题所在,因为这些文件都位于我的网络中,该网络正在运行@100Mbit。如果仅打开本地文件时仍遇到相同的问题,则可以明确排除网络驱动器。如果还没有,可以尝试一下。这对我有效,没有任何影响我有24GB的内存,VisualStudio在我输入的每个字符上都出现了延迟、锁定和崩溃。谢谢!