Visual studio 2010 表单加载后应用程序崩溃时单击一次
我在互联网上的几个地方看到了这个问题,但没有任何明确的解决方案。我确实需要支持,以了解如何检测根本原因并永久解决此问题 ClickOnce应用程序已发布并在几乎所有计算机上运行,加载启动表单后崩溃,没有任何错误 崩溃意味着-Visual studio 2010 表单加载后应用程序崩溃时单击一次,visual-studio-2010,crash,clickonce,Visual Studio 2010,Crash,Clickonce,我在互联网上的几个地方看到了这个问题,但没有任何明确的解决方案。我确实需要支持,以了解如何检测根本原因并永久解决此问题 ClickOnce应用程序已发布并在几乎所有计算机上运行,加载启动表单后崩溃,没有任何错误 崩溃意味着- “验证应用程序要求”对话框可完美地检查最新更新。如果有,它会自动下载 启动窗体最多打开1秒,然后自动关闭。[经常]或 启动窗体打开,用户键入一封信(或单击鼠标),然后应用程序自动关闭。[很少] 不会抛出任何错误消息 这种现象只发生在有限数量的计算机上,在特定的用户配置文件下
namespace NCR_MaterialToolbox
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.SetUnhandledExceptionMode(UnhandledExceptionMode.ThrowException);
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new frmLogin());
}
}
}
我已安装MS Debug诊断工具,但它没有显示应用程序崩溃的原因。我试图添加FormClosing事件处理程序以查看关闭原因,但应用程序在未运行FormClosing事件的情况下崩溃。。。仍然没有…我将VS 2010 express edition安装到有问题的计算机上,以查看是否缺少任何参考/组件。它在调试模式下运行良好,但发布的版本仍然崩溃。。。没有更多想法…更新#3在安装包中添加了以下先决条件-Windows Installer 4.5 Windows Installer 3.1.NET Framework 3.5 SP1 Microsoft.NET Framework 4(x86和x64)SQL Server Compact 3.5 SP2没有成功。似乎是鼠标出了问题。将应用程序更新为新版本时,登录表单将毫无问题地打开。然而,如果我用鼠标点击,1秒钟后,表单会自动关闭,我再也不会访问我的登录表单。然而,如果我使用键盘,它会工作。
public frmLogin()
{
InitializeComponent();
}