VB6在生成后崩溃

VB6在生成后崩溃,vb6,Vb6,Visual Basic 6在我的程序重新生成后崩溃。每当我对代码进行更改后启动(F5或Ctrl-F5)我的程序时,VB6就会崩溃,并显示以下消息: VB6.EXE[XXXX]中发生未经处理的win32异常 我无法用XXXX制作任何图案。是516850121488等等;每次撞车都会改变 然后,JIT调试器允许我在VS2010中调试VB6(它只显示一系列反汇编)。如果我说不,VB6将关闭。然后,我可以立即打开并启动我的程序,它运行得很好;我在崩溃前所做的更改已保存。或者,我可以进行更改,保存它们,

Visual Basic 6在我的程序重新生成后崩溃。每当我对代码进行更改后启动(F5或Ctrl-F5)我的程序时,VB6就会崩溃,并显示以下消息:

VB6.EXE[XXXX]中发生未经处理的win32异常

我无法用
XXXX
制作任何图案。是516850121488等等;每次撞车都会改变

然后,JIT调试器允许我在VS2010中调试VB6(它只显示一系列反汇编)。如果我说不,VB6将关闭。然后,我可以立即打开并启动我的程序,它运行得很好;我在崩溃前所做的更改已保存。或者,我可以进行更改,保存它们,退出VB6,重新启动VB6,然后毫无问题地运行它们。但似乎只要我做了任何更改,就会设置一个“崩溃”标志,如果我在重新启动VB6之前尝试构建它,它就会死掉

我只是在具体的项目上有这个问题。大多数项目工作完全正常。只是这一个,和它的分支,都以同样的方式行动

有人知道发生了什么事吗?显然,节约是有效的。和建筑工程。跑步也很有效。他们似乎不在一起工作



我重新安装了VB6,但没有效果。

重新安装VB6,删除工作区文件,然后创建一个新项目,添加所有当前代码文件。然后出去找一份他们使用现代SDK的工作:)

既然你在询问任何线索,可能的线索包括:

  • 在Vista/7上运行时,VB6的体验令人惊讶。尝试运行提升/删除提升
  • 相同,但适用于您正在使用的第三方ActiveX控件
  • 未安装Service Pack 6。安装它
  • 子类化问题。确保您的子类化(如果有的话)实际上是正确的
  • 不管你有什么问题永远都想不出来。尝试重新安装

我在安装VS2010后进入了这一页,许多VB6项目中只有一个无法编译

只需转到“项目属性/编译”选项卡,取消选中“创建符号调试信息”


希望它对您有用。

尝试以XP的兼容模式打开vb6项目。我们遇到了一些与“makeexe”命令相关的问题。然后,我开始在XP compability模式下运行VB6.exe。

当您构建exe并运行exe时,它会崩溃吗。你能用F8检查一下它在哪一点崩溃吗?你有没有检查过项目的属性有没有什么奇怪的地方?我打赌是在使用自定义控件。我很同情你,但这是我最多能给你的。@Jürgen Hollfelder-F8崩溃的方式与F5相同-我从未输入程序代码。你正在运行哪个版本或窗口?我在生成过程中遇到此错误。我没有检查属性。@KirstenGreed(或任何其他人)您可以尝试打开属性,然后再关闭。以防其数据被破坏。