繁体   English   中英

包括C ++文件时Visual Studio 2013崩溃

[英]Visual Studio 2013 crashing when including C++ files

我们的团队从VS 2012升级到2013。但是我的VS 2013安装似乎无法处理C ++项目(我们的某些C#sln具有C ++项目参考)。

我团队中的其他所有人都可以毫无问题地处理C ++解决方案和项目,但是我做不到。

我能够将问题缩小为:

  • 创建C ++ win32 sln。
  • 重新启动,没有崩溃。
  • 添加新文件夹(或过滤器),不会崩溃。
  • 添加新的.h文件,VS 2013崩溃。
  • 尝试添加现有的.h文件,VS 2013崩溃。

我已经通过cli记录了VS 2013的启动,但是每次运行时错误消息都是不同的,并且视图事件日志中的输出或多或少地没有用:

错误的错误1:

Faulting application name: devenv.exe, version: 12.0.31101.0, time stamp: 0x54548724
Faulting module name: vcpkg.dll, version: 12.0.31101.0, time stamp: 0x5454876b
Exception code: 0xc0000005
Fault offset: 0x0001ac16
Faulting process id: 0x2548
Faulting application start time: 0x01d0b7d6efc68c46
Faulting application path: C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe
Faulting module path: C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcpackages\vcpkg.dll
Report Id: 5e345a46-23ca-11e5-a940-f8b156c05473

错误的错误2:

Application: devenv.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: exception code c0000005, exception address 3C7DAC16

关于如何从VS 2013中获取更多信息的任何想法? 我不确定2012年是否有安装问题,由于担心重新安装会出现问题,我不想卸载。 但是我认为VS 2013应该可以与2012共存。

我所知道的是在VS 2013中声明<ClInclude/>的行为。vcxproj导致崩溃。

我决定今天重温此问题,并找出问题所在! 在我的环境变量设置中,引用了版本11(VS 2012)的路径。 我完全删除了此引用:

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\amd64
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\VCPackages
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Team Tools\Performance Tools\x64
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Team Tools\Performance Tools
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Team Tools\Performance Tools\x64

到目前为止,AFAIK一切正常。

暂无
暂无

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

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