VB6在生成后崩溃
Visual Basic 6在我的程序重新生成后崩溃。每当我对代码进行更改后启动(F5或Ctrl-F5)我的程序时,VB6就会崩溃,并显示以下消息: VB6.EXE[XXXX]中发生未经处理的win32异常 我无法用VB6在生成后崩溃,vb6,Vb6,Visual Basic 6在我的程序重新生成后崩溃。每当我对代码进行更改后启动(F5或Ctrl-F5)我的程序时,VB6就会崩溃,并显示以下消息: VB6.EXE[XXXX]中发生未经处理的win32异常 我无法用XXXX制作任何图案。是516850121488等等;每次撞车都会改变 然后,JIT调试器允许我在VS2010中调试VB6(它只显示一系列反汇编)。如果我说不,VB6将关闭。然后,我可以立即打开并启动我的程序,它运行得很好;我在崩溃前所做的更改已保存。或者,我可以进行更改,保存它们,
XXXX
制作任何图案。是516850121488等等;每次撞车都会改变
然后,JIT调试器允许我在VS2010中调试VB6(它只显示一系列反汇编)。如果我说不,VB6将关闭。然后,我可以立即打开并启动我的程序,它运行得很好;我在崩溃前所做的更改已保存。或者,我可以进行更改,保存它们,退出VB6,重新启动VB6,然后毫无问题地运行它们。但似乎只要我做了任何更改,就会设置一个“崩溃”标志,如果我在重新启动VB6之前尝试构建它,它就会死掉
我只是在具体的项目上有这个问题。大多数项目工作完全正常。只是这一个,和它的分支,都以同样的方式行动
有人知道发生了什么事吗?显然,节约是有效的。和建筑工程。跑步也很有效。他们似乎不在一起工作
我重新安装了VB6,但没有效果。重新安装VB6,删除工作区文件,然后创建一个新项目,添加所有当前代码文件。然后出去找一份他们使用现代SDK的工作:)既然你在询问任何线索,可能的线索包括:
- 在Vista/7上运行时,VB6的体验令人惊讶。尝试运行提升/删除提升
- 相同,但适用于您正在使用的第三方ActiveX控件
- 未安装Service Pack 6。安装它
- 子类化问题。确保您的子类化(如果有的话)实际上是正确的
- 不管你有什么问题永远都想不出来。尝试重新安装
希望它对您有用。尝试以XP的兼容模式打开vb6项目。我们遇到了一些与“makeexe”命令相关的问题。然后,我开始在XP compability模式下运行VB6.exe。当您构建exe并运行exe时,它会崩溃吗。你能用F8检查一下它在哪一点崩溃吗?你有没有检查过项目的属性有没有什么奇怪的地方?我打赌是在使用自定义控件。我很同情你,但这是我最多能给你的。@Jürgen Hollfelder-F8崩溃的方式与F5相同-我从未输入程序代码。你正在运行哪个版本或窗口?我在生成过程中遇到此错误。我没有检查属性。@KirstenGreed(或任何其他人)您可以尝试打开属性,然后再关闭。以防其数据被破坏。