Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用click once部署的我的WPF应用程序不会启动_C#_Wpf_Clickonce - Fatal编程技术网

C# 使用click once部署的我的WPF应用程序不会启动

C# 使用click once部署的我的WPF应用程序不会启动,c#,wpf,clickonce,C#,Wpf,Clickonce,我有一个简单的WPF应用程序,我使用click once部署到计算机上的共享文件夹,这样就可以通过本地网络安装。当我点击安装按钮时,它会提示我下载/保存安装文件,当我运行它时,它会将应用程序安装到我的计算机上。但是,当我试图启动它时,我看到了这个屏幕 然后什么也没发生。有什么想法吗?该对话框正在检查更新。我最好的猜测是,在应用程序启动时发生了一个未经处理的异常,这会导致应用程序崩溃 对于WPF,您将希望向这两个事件添加处理程序: AppDomain.CurrentDomain.Unhandle

我有一个简单的WPF应用程序,我使用click once部署到计算机上的共享文件夹,这样就可以通过本地网络安装。当我点击安装按钮时,它会提示我下载/保存安装文件,当我运行它时,它会将应用程序安装到我的计算机上。但是,当我试图启动它时,我看到了这个屏幕


然后什么也没发生。有什么想法吗?

该对话框正在检查更新。我最好的猜测是,在应用程序启动时发生了一个未经处理的异常,这会导致应用程序崩溃

对于WPF,您将希望向这两个事件添加处理程序:

AppDomain.CurrentDomain.UnhandledException
Application.Current.DispatcherUnhandledException

我通常在应用程序类的
OnStartup
方法中附加它们。在事件处理程序中,我将记录异常,以便查看生产中出现的故障。

非常感谢!您的回答帮助我在应用程序启动期间记录异常消息,因此我现在能够解决该问题。