WinForm应用程序失败的可能原因

时间:2015-02-25 17:26:21

标签: c# winforms clickonce

您好我在Visual Studio 2013上构建了一个Windows窗体项目。它有一个.sdf数据库文件和大约200 Mb的音轨。 我部署了使用ClickOnce部署,并且使用它成功部署了我的所有轨道和数据库。 我面临的问题是,当我在另一台PC上运行我的应用程序时,应用程序抛出错误说明应用程序已停止工作并强制关闭应用程序。 作为一个新手,我不知道为什么这样做? 是因为内存泄漏或堆栈满等任何内存问题? 或者这是PC的问题。 我的应用程序已配置为运行32位和64位Windows PC,我在将配置更改为发布模式后发布它。 我只是想知道为什么会发生这种情况的原因。 错误消息没有说出错误是什么,在我的代码中我给出了检查以捕获所有这样的全局错误:

Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
Application.ThreadException+=Application_ThreadException;
AppDomain.CurrentDomain.UnhandledException+=CurrentDomain_UnhandledException;

在相应的方法中,我显示自定义错误消息。该应用程序也没有显示这些并直接关闭。这是否意味着我的代码中没有错误? 注意:我在除了我的另一台机器上尝试了我的应用程序。 但是那台机器将主要运行我的应用程序,所以我必须使它工作,没有任何这种错误

0 个答案:

没有答案