【发布时间】:2012-01-01 13:54:54
【问题描述】:
我有一个单击一次应用程序,清单中没有最低要求的版本,但我在下面收到此错误。我该如何解决这个问题?这可能是什么原因造成的?我让用户卸载应用程序,然后通过提供生产 URL 来安装它。
应用摘要
- 可安装的应用程序。
- 已设置信任 url 参数。
错误总结
以下是错误摘要,日志后面会列出这些错误的详细信息。
- http://myapplication.com/setup/SCMS.TAMS.App.application?token=c822256b-b97f-94ba-11e1-12017cbb23f4&JPORT=33333 的激活导致异常。检测到以下失败消息:
- 无法激活版本低于应用程序当前最低要求版本的部署。
组件商店交易失败摘要
未检测到交易错误。
警告
此操作期间没有警告。
运营进度
- [11/18/2011 10:22:20 AM]:http://myapplication.com/setup/SCMS.TAMS.App.application?token=c822256b-b97f-94ba-11e1-12017cbb23f4&JPORT=33333 的激活已开始。
- [11/18/2011 10:22:21 AM]:部署清单的处理已成功完成。
- [11/18/2011 10:22:21 AM]:应用程序的安装已开始。
错误详情
在此操作期间检测到以下错误。 * [11/18/2011 10:22:21 AM] System.Deployment.Application.DeploymentException (SubscriptionState) - 无法激活比应用程序当前最低要求版本更早的部署。 - 来源:System.Deployment - 堆栈跟踪: 在 System.Deployment.Application.SubscriptionStore.CheckMinimumRequiredVersion(SubscriptionState subState,AssemblyManifest 部署) 在 System.Deployment.Application.SubscriptionStore.CheckDeploymentSubscriptionState(SubscriptionState subState,AssemblyManifest 部署) 在 System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc) 在 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri,布尔 isShortcut,字符串 textualSubId,字符串 deploymentProviderUrlFromExtension,BrowserSettings browserSettings,字符串和 errorPageUrl) 在 System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(对象状态)
【问题讨论】: