当我在配置管理器中选择“Release”并尝试打开我的程序exe并在其中工作时,请使用“myprogram已停止工作...”的消息框,这恰好在选择了释放模式但调试模式时发生,程序运行正常,没问题!
我的程序包含数据集和连接等等,都是关于使用数据库访问
注意:启动我的程序时,该消息框不会出现,它会在启动后以及打开和关闭某个表单时出现
我不能放我的代码,这是非常大的1000行,但我使用这个简单的代码来显示某种形式:
Dim o As New commandsSearch
o.ShowDialog()
o.Dispose()
我认为这是一个记忆问题,也许?
请给我你的解决方案:)
感谢。
答案 0 :(得分:0)
有时在声明中进行初始化调用(使用new
)时会发生这种情况。如果在初始化期间出现错误,则消息最多可以是通用的。尝试暂时注释掉在加载初始表单之前创建的类等,一次几个,直到缩小范围(或者将其作为可能性消除)。