繁体   English   中英

处理 ClickOnce“无法启动应用程序”消息

[英]Handle ClickOnce "Cannot Start Application" message

我有一个通过 ClickOnce 部署的 VS2010 应用程序。 有许多开发人员为此应用程序做出了贡献,并为其部署了更新。 不幸的是,纪律并不出色,有时项目构建为“x86”格式,有时使用“任何 CPU”。 部署后,如果格式已更改,最终用户将看到以下错误消息。

在此处输入图片说明

我知道这是由于上述情况而发生的 - 但我该如何处理?

我曾尝试编写一个应用程序,该应用程序在每次运行时去掉旧版本并用新版本替换它,但它从未达到这种状态,因为清单文件指出格式不同。

当 ClickOnce 检测到此错误时,除了将最终用户引回我的(更加沮丧的)收件箱之外,是否有人对如何处理此错误有任何想法?

您无法以编程方式处理此错误,它会在您的代码执行之前发生。

您需要制定适当的流程 - 代码审查、单人实时推送构建、构建服务器以在需要时更快地回滚等。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM