在我们通过 ClickOnce 发布更新后,我的 WPF 应用程序崩溃了:
'调用与指定绑定约束匹配的'MainWindow'类型的构造函数引发了异常。行号“12”和行位置“9”。
从 Void RewrapException(System.Exception,System.Xaml.IXamlLineInfo,System.Uri)
这只发生在应用更新后的机器上。获得全新安装的机器运行良好。如果您卸载该应用程序并重新安装它,它运行良好。
在我的情况下,如果您双击部署文件夹(C:\Users\username\AppData\Local\Apps\2.0 等)中的应用程序,它运行没有问题。只有当您通过单击安装在用户桌面上的图标来运行它时,它才会崩溃。再说一次,只有当它完成更新时。
任何有关故障排除/补救的建议表示赞赏。