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
.net Visual Studio 2015在从切换时崩溃;任何CPU“;至;x64“;模式_.net_Visual Studio_Visual Studio 2015 - Fatal编程技术网

.net Visual Studio 2015在从切换时崩溃;任何CPU“;至;x64“;模式

.net Visual Studio 2015在从切换时崩溃;任何CPU“;至;x64“;模式,.net,visual-studio,visual-studio-2015,.net,Visual Studio,Visual Studio 2015,我有一个项目/解决方案,我可以使用VS2015 SP2在“任何CPU”模式下很好地构建,但当我切换到“x64”时,VS2015崩溃并重新启动,我回到了“任何CPU”模式 以下是一段视频: 当我将下拉列表从“Any CPU”切换到“x64”时,它就崩溃了,甚至没有执行任何构建操作或类似操作 我正在使用Visual Studio Professional 2015,14.0.25123版本更新2 windows8.1上的.netframework4.6.01055 在另一台电脑上,同一VS版本和同一

我有一个项目/解决方案,我可以使用VS2015 SP2在“
任何CPU
”模式下很好地构建,但当我切换到“
x64
”时,VS2015崩溃并重新启动,我回到了“任何CPU”模式

以下是一段视频:

当我将下拉列表从“
Any CPU
”切换到“
x64
”时,它就崩溃了,甚至没有执行任何构建操作或类似操作

我正在使用Visual Studio Professional 2015,14.0.25123版本更新2
windows8.1
上的
.netframework4.6.01055

在另一台电脑上,同一VS版本和同一项目不会出现问题

我来自Java世界,对使用Visual Studio和.NET还不熟悉。谢谢你给我任何提示去哪里寻找解决方案

更新

当我检查应用程序下的Windows事件日志时,我看到了其中捕获的错误:

(一) 源:.NET运行时

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 00000000
(2) 来源:应用程序错误

Faulting application name: devenv.exe, version: 14.0.25123.0, time stamp: 0x56f22f32
Faulting module name: ntdll.dll, version: 6.3.9600.18233, time stamp: 0x56bb4e1d
Exception code: 0xc0000374
Fault offset: 0x000e6054
Faulting process id: 0x2edc
Faulting application start time: 0x01d1b199455bdb5d
Faulting application path: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 885c65a2-1d8c-11e6-8343-cc3d82aa16df
Faulting package full name: 
Faulting package-relative application ID: 
更新2


此处创建了转储的论坛条目,仍在等待Microsoft的反馈:

您将不得不旋转禁用加载项/修复/重新安装命运之轮。唯一值得注意的是,为托管代码提供多个解决方案平台从来没有多大意义。所以,删除它以获得成功。好的,谢谢你提供的信息。昨天我已经试着从SP1升级到SP2(这个问题也发生在SP1中),希望它已经解决了这个问题,但是还没有解决。因此,我想我需要完全重新安装它。有时这会神奇地修复类似这样的问题。捕获VS的崩溃转储(导入此文件:配置WER以生成转储:)。VS崩溃后,您可以在C:\localdumps中看到dmp,现在导入此注册表以停止dmp创建:)。在Windbg.exe(Windows SDK/调试工具的一部分)中打开dmp,安装符号()并运行!分析-v。现在看看你们是否能看到VS在哪个部分崩溃。@Wurmloch试过了,但并没有帮助。