[英]Visual Studio 2013 crashing when including C++ files
我們的團隊從VS 2012升級到2013。但是我的VS 2013安裝似乎無法處理C ++項目(我們的某些C#sln具有C ++項目參考)。
我團隊中的其他所有人都可以毫無問題地處理C ++解決方案和項目,但是我做不到。
我能夠將問題縮小為:
我已經通過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.