visual studio 2015调试错误“无法执行,一般例外”

时间:2015-06-22 14:53:18

标签: c# debugging unity3d visual-studio-2015

我正在使用Visual Studio Community 2015和vstools来实现统一 我目前正在尝试在我的代码中调试错误,但是当我到达断点时,Visual Studio会显示一个错误框"Unable to step. General Exception"而没有更多信息。

当我点击“确定”并尝试再次进入时,黄色位置箭头就会消失,让我无法观察代码的演变。这似乎削弱了执行,因为统一保持冻结,就像我在调试一样。点击暂停按钮只是发给我另一个错误,告诉我没有线程正在运行。停止这种情况的唯一方法是退出VS调试模式,它重新启用统一窗口,但这使我无法调试我的代码。

我不知道是什么导致了它,甚至不知道它是VS,VStools还是团结。

它卡在以下代码上:

string filename = "Saves and Config/Save_" + file; // breakpoint here
byte[] loaded = File.ReadAllBytes(filename);
Assets.Scripts.playerdata.loadedfromsave = true;
Assets.Scripts.playerdata.load(loaded, 0);
Assets.Scripts.questStuff.keyQuest.load(loaded, 5);

(顺便说一下,文件确实存在)

1 个答案:

答案 0 :(得分:0)

尝试以管理员身份运行Visual Studio。

右键单击Visual Studio图标 - >以管理员身份运行