我使用VB.NET 3.0(和visual studio)制作了一个.exe文件。它工作正常,但在终止时,我收到一个Windows错误:
“(程序名称)已停止工作。”
,而不是只是默默地关闭。
我将msgbox放在“end sub
”的“sub main
”之前的行,它确实显示出来,从而证明我没有错误就到达那里。
==>为什么我收到这条消息?也许我忘了使用一个对象Finalize?
这实际上并不是什么大问题(无论如何都有效),但发布以这种方式行事的.exe可能会引起用户的质疑......
答案 0 :(得分:0)
原因是:其中一个类finalize没有得到足够的保护并且确实引发了错误。 谢谢大家的帮助。