【发布时间】:2013-06-25 23:49:01
【问题描述】:
想知道这是否曾经发生在外面的任何人身上。我有一个使用 ClickOnce 发布的 WPF 应用程序。
到达 ClickOnce 链接后,我单击“运行”,该应用程序已安装在我的计算机上。但是,当我从开始菜单单击应用程序时,它会检查更新,然后什么也不做。
我是否缺少设置?
【问题讨论】:
想知道这是否曾经发生在外面的任何人身上。我有一个使用 ClickOnce 发布的 WPF 应用程序。
到达 ClickOnce 链接后,我单击“运行”,该应用程序已安装在我的计算机上。但是,当我从开始菜单单击应用程序时,它会检查更新,然后什么也不做。
我是否缺少设置?
【问题讨论】:
听起来您的应用程序在启动后自行退出。通过显式退出或由于未处理的异常。
您是否尝试过附加调试器并查看发生了什么?
【讨论】:
你做了几件事。
要检查是否存在未处理的异常,您可以:
在这些中,您可以捕获任何未处理的异常,记录它们并找出问题所在。
我们用来附加调试器的另一种技术是,我们在初始化逻辑中有一段代码表示,如果按下 CTRL 键,在应用程序发生任何事情之前会弹出一个小消息框,其中包含文本“启动”。这是我们附加调试器并解决问题的机会。
【讨论】:
当用户安装了 Kensington 鼠标或至少安装了 Kensington 鼠标软件时,就会发生这种情况。
【讨论】:
拨打电话 System.Diagnostics.Debugger.Break(); 在 Main() 中
从您的 网站,只需一步到位 点当你击中它然后退出你的 应用
从开始菜单启动您的应用
在遇到断点时进行调试 (Windows 会询问您是否愿意 调试应用程序)
【讨论】:
我遇到了同样的问题。与 2010 年相比。
我做了几件事:
现在它就像一个魅力。
【讨论】: