ScriptedSandbox64.exe 已停止工作 - Visual Studio 2015

ScriptedSandbox64.exe has stopped working - Visual Studio 2015

这是我在 Visual Studio 2015 年第二次看到错误 "Scripted Sandbox64.exe has stopped working"。

在我的特殊情况下,我正在构建一个 Windows Forms 应用程序,您将应用程序放入 Windows 的系统托盘中。此应用程序还使用 System.IO 写入文件。该项目仅此而已。 Visual Studio 2015 社区版崩溃。

目前的解决方案是安装 Visual Studio 2013 Community Edition 并通过更改 *.csproj 文件改造项目 XML.

禁用

下的诊断工具

Tools -> Options -> Debugging -> General -> Enable Diagnostic Tools while debugging

更多信息:

只是添加@Bahien Nguyen 在他的回答中提供的信息。

参考:

http://www.expertdebugger.com/2016/01/19/how-to-fix-visual-studio-2015-error-faulting-application-name-scriptedsandbox64-exe-has-stopped-working/

如何修复 Visual Studio 2015 错误错误应用程序名称 ScriptedSandbox64.exe 已停止工作

我正在尝试在 Visual Studio 2015 年调试一个 windows 应用程序。我已经安装了最新的更新。调试开始后,我得到以下弹出错误 ScriptedSandbox64.exe has stopped working A problem caused program to stop working correctly.

事件查看器显示以下详细信息

错误应用程序名称:ScriptedSandbox64.exe,版本:14.0.24720.0,时间戳:0x564e98d0

故障模块名称:ScriptedSandbox64.exe,版本:14.0.24720.0,时间戳:0x564e98d0

异常代码:0xc0000602

故障偏移量:0x000000000000f933

错误进程 ID:0x51c

错误的应用程序启动时间:0x01d152888b333a1c

错误的应用程序路径:C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\PrivateAssemblies\ScriptedSandbox64.exe

错误模块路径:C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\PrivateAssemblies\ScriptedSandbox64.exe

报告编号:029bb0e0-771e-4046-bbc1-2c69686f144a

错误包全名:

错误包相关应用程序 ID:

IDE 因此被锁定,唯一的选择是单击关闭程序。

解决方案

此进程在调试期间启动。停止 Visual Studio 调试会话。

在工具->选项->调试->常规下禁用诊断工具禁用调试时启用诊断工具选项

调试器在取消选中上述选项后仍然有效。ScriptedSandbox64.exe不再抛出任何错误。

亲爱的Reader,

请分享您对这篇文章的反馈。这将使我能够改进它以造福于其他读者。

对于遇到此问题的任何人: 我今天在 VS2015 社区更新 2 中调试 WPF 应用程序时遇到了同样的问题。我确信我以前没有遇到过这个问题,但我不知道它是如何重新出现的。如前所述,禁用诊断工具可以解决问题。不幸的是,这不是我的选择。幸运的是,安装 "Update for Microsoft Visual Studio 2015 Update 2 (KB3151378)" 就彻底解决了这个问题。 Link: https://msdn.microsoft.com/en-us/library/mt695655.aspx?f=255&MSPPError=-2147217396

我有一个非常相似的问题,与 OP 发布的对话框相同,但是当 运行在调试模式下运行应用程序时我遇到了同样的问题。这帮助我找到了导致我的应用程序出现此错误的原因。

我将其追溯到 DataGridViewRows 的迭代,其中包含大约 1800 多行。我的迭代是将一个复选框的值设置为 true,但我最终还是不需要这样做。一旦我删除它,应用程序将 运行 正常。