none
VS2013 打开项目时卡在正在初始化项目 RRS feed

  • 问题

  • VS版本:12.0.31101.00 Update 4

    OS版本:Windows 7 64-bit

    CPU:Intel(R) Core(TM) i5-3550 CPU @3.30GHz  3.70 GHz

    项目里只有三个文件:commprotocol.h(2.29M)、commprotocol.inl(12.6M)和Source.cpp(<1KB)三个文件,分析commprotocol.h和commprotocol.inl的时候VS就开始卡了,编辑经常未响应,CPU占用50%以上。

    抱歉发不了截图= =


    2017年9月30日 3:49

答案

  • 你好:

    请尝试删除PathToSolution\.vs\ProjectName\v12\这个路径下的.suo文件。还有你安装了ReSharper这类插件吗? 如果是的, 在

    Tools > Options > ReSharper > General > Suspend 下关闭ReSharpe。

    在这个路径下<Visual Studio Installation Path>\Common7\IDE 跑下面的命令行:

    • devenv.exe /resetsettings
    • devenv.exe /resetuserdata

    visual studio2013的最新更新是update 5,建议你装上最新的update https://www.visualstudio.com/zh-cn/news/releasenotes/vs2013-update5-vs


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年10月2日 3:24

全部回复

  • 你好:

    请尝试删除PathToSolution\.vs\ProjectName\v12\这个路径下的.suo文件。还有你安装了ReSharper这类插件吗? 如果是的, 在

    Tools > Options > ReSharper > General > Suspend 下关闭ReSharpe。

    在这个路径下<Visual Studio Installation Path>\Common7\IDE 跑下面的命令行:

    • devenv.exe /resetsettings
    • devenv.exe /resetuserdata

    visual studio2013的最新更新是update 5,建议你装上最新的update https://www.visualstudio.com/zh-cn/news/releasenotes/vs2013-update5-vs


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年10月2日 3:24
  • 感谢回复,没有安装ReSharper,解决方案下没有找到.vs文件夹,结构:

    2017/09/30  11:59    <DIR>          .
    2017/09/30  11:59    <DIR>          ..
    2017/08/23  12:17    <DIR>          Debug
    2017/09/30  11:33    <DIR>          Win32Project1
    2017/09/30  11:59        71,565,312 Win32Project1.sdf
    2017/09/15  14:52             1,339 Win32Project1.sln
    2017/09/15  14:52    <DIR>          x64
    2017/09/30  11:59            33,280 Win32Project1.v12.suo

    另外devenv.exe /resetsettings执行提示无效的命令行,是不是应该为devenv.exe /ResetSettings?

    执行了这两条命令:

    devenv.exe /ResetSettings

    devenv.exe /resetuserdata

    之后打开项目还是会卡在分析commprotocol.inl状态,左下角状态:

    正在分析解决方案中的文件...(2,共2) - C:\Users\luobo\Documents\Visual Studio 2013\Projects\Win32Project1\Win32Project1\commprotocol.inl

    因为项目需要,目前没法升级到Update 5,实在抱歉

    2017年10月9日 2:05
  • 你好:

    >>2017/09/30  11:59            33,280 Win32Project1.v12.suo

    就是删除这个.suo文件来确认问题是否解决。

    >>执行了这两条命令:

    devenv.exe /ResetSettings

    devenv.exe /resetuserdata

    之后打开项目还是会卡在分析commprotocol.inl状态,左下角状态

    排除了visual studio的缓存问题后,就要确认是否和你的项目有关。新建一个为win 32project,将代码重新拷贝进去。

    除此之外,在相关命令行运行这个命名devenv /safemode,用这个命令打开VS会禁止一些三方插件的运行,保证了VS环境的稳定性。


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年10月11日 2:20
  • 感谢回复,试过删除suo文件,重新打开项目之后和之前一样(左下角显示正在分析文件,CPU占用50%以上),使用devenv /safemode命令启动VS后打开项目也是和之前一样,重新创建win32 project还是一样...现在只能禁用数据库才能正常打开项目T T

    2017年10月12日 4:27
  • 你好:

    我建议你打开任务管理器或者使用Process Monitor  来诊断是怎样的进程占用了比较多的CPU。


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年10月12日 9:08
  • 感谢回复,现在项目这边升级到VS2017了,可以正常打开项目了,谢谢
    2017年10月23日 7:22