我对这个错误进行了大量搜索,但没有找到适用于AZURE的任何解决方案。我根据这些说明创建了一个混合连接:
在D部分,步骤4和#34之前一切都很好;在内部部署混合连接管理器下,选择单击此处进行安装。"
当我这样做时,会弹出一个带有动画的小窗口,就像正在进行文件传输一样。然后是一条消息,显示"无法启动应用程序。联系应用程序供应商"。
我可以访问包含此错误详细信息的日志文件:
System.Deployment.Application.InvalidDeploymentException (SubscriptionSemanticValidation) - 部署中的引用与应用程序清单中定义的标识不匹配。 - 来源:System.Deployment - 堆栈跟踪:在System.Deployment.Application.DownloadManager.DownloadApplicationManifest(AssemblyManifest) deploymentManifest,String targetDir,Uri deploymentUri, IDownloadNotification通知,DownloadOptions选项,Uri& appSourceUri,String& appManifestPath)at System.Deployment.Application.DownloadManager.DownloadApplicationManifest(AssemblyManifest deploymentManifest,String targetDir,Uri deploymentUri,Uri& appSourceUri,String& appManifestPath)at System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState,ActivationDescription actDesc,Int64 transactionId, TempDirectory&安培; downloadTemp)at System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState&安培; subState,ActivationDescription actDesc)at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(URI activationUri,Boolean isShortcut,String textualSubId,String deploymentProviderUrlFromExtension,BrowserSettings browserSettings, 字符串和放大器; errorPageUrl)at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(对象 状态)
有什么想法吗?感谢
答案 0 :(得分:1)
Hybrid Connection Manager的ClickOne应用程序存在已知问题。
PG提供的临时解决方法是(直到解决):
卸载HybridConnectionManager。
从Powershell(管理员模式)调用Set-HybridConnectionManagerConfiguration -ManagementPort 9352
从Azure管理门户复制主要内部部署连接字符串,并通过调用Powershell命令将其添加到HybridConnectionManager
Add-HybridConnection –ConnectionString “<copied connection string>”
请查看以下链接以获取更多详细信息:Hybrid Connection - Click Once Fails
希望有所帮助
答案 1 :(得分:0)