程序已停止工作,仅在"发布"组态

时间:2013-01-12 03:17:28

标签: vb.net visual-studio-2010

当我在配置管理器中选择“Release”并尝试打开我的程序exe并在其中工作时,请使用“myprogram已停止工作...”的消息框,这恰好在选择了释放模式但调试模式时发生,程序运行正常,没问题!

我的程序包含数据集和连接等等,都是关于使用数据库访问

注意:启动我的程序时,该消息框不会出现,它会在启动后以及打开和关闭某个表单时出现

我不能放我的代码,这是非常大的1000行,但我使用这个简单的代码来显示某种形式:

 Dim o As New commandsSearch
    o.ShowDialog()
    o.Dispose()

我认为这是一个记忆问题,也许?

请给我你的解决方案:)

感谢。

1 个答案:

答案 0 :(得分:0)

有时在声明中进行初始化调用(使用new)时会发生这种情况。如果在初始化期间出现错误,则消息最多可以是通用的。尝试暂时注释掉在加载初始表单之前创建的类等,一次几个,直到缩小范围(或者将其作为可能性消除)。