ClickOnce错误:部署标识与订阅不匹配

Kiq*_*net 13 .net clickonce identity manifest subscription

我正在使用Visual Studio 2008 SP1.

我在本地网络上的共享文件夹中使用ClickOnce在内部部署了Windows窗体应用程序.

测试证书pfx将于2035年到期.

我已多次将更新发布到内部共享文件夹.

请注意,该项目仅设置为"签署ClickOnce清单"并且不签署程序集.

现在,我再次发布我的应用程序的新版本.

当用户单击他们的图标来运行应用程序时,我们会收到此错误(在部署测试证书之前,它始终更新).

DirecciónURL德拉implementación:
文件:/// C:/Documents%20and%20Settings/Usuario.NOTARIAS3/Men%C3%BA%20Inicio/Programas/GrupoBackup/Expediente%20Electr%C3%B3nico.appref-ms%7C
Dirección URL del proveedor delalaperationación :
file://192.168.13.111/compartida/AdministradorWin.applicationLaactivacióndeC
:\ Documents and Settings\Useuario.NOTARIAS3 \MenúInicio
\Programas\GrupoBackup \ExpedienteElectrónico.appref-ms | dio
como resultadounaexppción.Se detectaron los siguientes mensajes de
error:
+部署标识与订阅不匹配


OPERATION PROGRESS STATUS*[2/20/2008 11:23:21 AM]:激活
C:\ Documents and Settings\Usuario.NOTARIAS3 \Menú
Inicio\Programas\GrupoBackup \ExpedienteElectrónico.appref-ms | 已经
开始了.*[2008年2月20日上午11:23:21]:执行
部署指定的必要更新检查.

错误详情

  • [21/06/2010 20:33:10] System.Deployment.Application.DeploymentException(SubscriptionState)
  • La identidad delainlanguicación并不重合conlasuscripción.
  • Origen:System.Deployment
  • Seguimiento de la pila:zh_cn System.Deployment.Application.SubscriptionStore.CheckUpdateInManifest(SubscriptionState
    subState,Uri updateCodebaseUri,AssemblyManifest deployment,Version
    currentVersion)zh_cn
    System.Deployment.Application.ApplicationActivator.PerformDeploymentUpdate(SubscriptionState&
    subState,String&errorPageUrl)zh_cn
    System.Deployment. Application.ApplicationActivator.ProcessOrFollowShortcut(String
    shortcutFile,String&errorPageUrl,TempFile&deployFile)zh_cn
    System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri
    activationUri,Boolean isShortcut,String textualSubId,String
    deploymentProviderUrlFromExtension,BrowserSettings browserSettings,
    String&errorPageUrl)zh_cn
    System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object
    state)

我使用regedit搜索此密钥:

HKEY_CURRENT_USER \软件\微软\的Windows\CurrentVersion \卸载\ 7e3a7433abfe6213

PC未更新

AppId文件://192.168.13.111/COMPARTIDA/AdministradorWin.application#AdministradorWin.app,Culture = neutral,PublicKeyToken = 4b005ceeffd565b0,processorArchitecture = msil

版本= 1.0.0.14

FileName =ExpedienteElectrónico

Publisher = GrupoBackup

文件夹名称= GrupoBackup

PC UPDATED(卸载 - 重新安装,但我想避免它)

AppId文件://192.168.13.111/compartida/AdministradorWin.application#AdministradorWin.application,Culture = neutral,PublicKeyToken = 4b005ceeffd565b0,processorArchitecture = msil

版本= 1.0.0.30

FileName =ExpedienteElectrónico

Publisher = GrupoBackup

文件夹名称= GrupoBackup

SuiteName = OGF套房

更改PC未更新 - 更新的Pc是:

1.)Suite Name是新值(我在Visual Studio的属性Publish选项卡中设置它)

2.)版本

和3.)

AdministradorWin.app

来自档案://192.168.13.111/COMPARTIDA/AdministradorWin.application#AdministradorWin.app,

VS

AdministradorWin.application,

来自档案://192.168.13.111/compartida/AdministradorWin.application#AdministradorWin.application,

如果我从头开始卸载然后重新安装应用程序,那么一切正常.但是,我试图避免这样做.

当我尝试部署以前成功的项目时,我收到此错误.

在删除所有清单之后,我重新尝试了,但仍然没有快乐.

有没有办法来解决这个问题?

在发布选项 - >清单中

使用应用程序清单信任信息是UN CHECKED.

zez*_*ial 28

您是否将目标CPU从任何CPU更改为x86

如果您更改了此项,则必须重新安装该应用程序.