【问题标题】:VB6: "Visual basic has stopped working"VB6:“Visual Basic 已停止工作”
【发布时间】:2016-03-28 10:32:23
【问题描述】:

我的 microsoft visual basic 6 ide 出现问题,因为它从一开始就在尝试打开我的 vb 项目时给我“Visual basic 已停止工作”错误。这不是与代码相关的问题,因为在尝试打开一个非常好的旧工作项目时会出现相同的错误。此外,尝试打开 ide,以创建一个新的项目,它让我。

问题出现了,在调试项目代码时,我没有按停止调试按钮就停止了它(关闭了ide)。所以我不太确定,但问题可能是我突然关闭了ide,没有保存我所做的任何更改(?)。之后,当我再次尝试打开项目时,它给了我这个错误。我重新启动,但错误仍然存​​在。 我研究了一下,我发现越接近这里: https://social.msdn.microsoft.com/Forums/vstudio/en-US/359453bd-c8b3-41a7-a668-2c3755dcacef/visual-basic-has-stopped-workingvb60?forum=vbgeneral

但仍然没有解决方案。我怎样才能恢复我的项目?在事件发生之前它工作得很好。 我提到操作系统是 Windows 7。

谢谢。

【问题讨论】:

  • VB6 有时会留下无效状态。我还没有看到你描述的确切问题,但这也并不让我感到惊讶。由于这不限于单个项目,它可以是注册表数据。例如,请参阅 stackoverflow.com/a/38644469/3195477 了解类似问题。

标签: vb6


【解决方案1】:

尝试一下,以防在启动时尝试执行项目中的某些代码时崩溃。如果有代码在设计时呈现时执行,则可能会发生在用户控件之类的事情中。

  1. 打开 VB6
  2. 创建一个新的标准 EXE
  3. 单击工具|选项
  4. 单击“常规”选项卡
  5. 选择所有错误时中断
  6. 点击确定
  7. 关闭 VB6,不保存创建的新项目,然后尝试用您的项目打开它

如果没有加载项目,您将无法进入选项,因此您需要创建一个新项目。该选项是全局的,因此在您打开项目时仍会设置它。

如果您的代码中存在导致错误的错误,那么这应该允许 IDE 中断错误,以便您查看错误所在。

您也可以尝试在打开项目之前删除 .vbw 文件,以防它损坏。

【讨论】:

  • 您好,非常感谢您的回答,我正在尝试您的建议,但请您告诉我,是否有可能因为某些自动更新 windows 7 导致 ide 崩溃制成?我的观点是,这是否与触发某些兼容性问题的新更新有关?谢谢。
  • 如果崩溃只发生在打开特定项目时,那么我认为它与 Windows 更新无关。我使用 Windows 7 64 位作为我的开发机器,VB6 IDE 没有任何问题。不过,我已经有一两个月没有运行 Windows 更新了。
  • 嗨,我尝试打开的任何项目的 ide 都会崩溃。这就是我得出的结论,它根本不是与代码相关的问题。在我上网的地方,每个人都在谈论兼容性问题,我觉得这很奇怪,因为 ide 运行良好。反正,与此同时,ide恢复了,不知道为什么,如何。感谢您的合作。
  • 我询问了更新,因为在我的案例中有更新并删除了它们。但仍然......无论如何......我会尝试看看为什么它现在再次工作。
【解决方案2】:

我遇到了同样的问题,不小心玩了一圈,我通过打开工具>>选项>>常规解决了它,然后我取消了后台编译。

【讨论】:

    【解决方案3】:

    有时临时文件是各种应用程序故障的原因,我做的第一件事就是从 windows 临时文件夹和当前用户临时文件夹中删除所有这些文件;查看注册表并进行标准清理也是一个好主意。

    更好的是,在清空回收站并进行碎片整理之后。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-12
      • 2011-10-18
      • 1970-01-01
      • 1970-01-01
      • 2016-03-08
      • 2014-06-11
      相关资源
      最近更新 更多