无法找到与此特定问题相关的任何相关答案,这些问题涉及vb.net应用程序的点击一次部署。
我的托管服务提供商阻止了几个月以来与blanck用户代理的任何连接。所以:
DÉTAILS DE L'ERREUR
Les erreurs suivantes ont été détectées au cours de cette opération.
* [08/05/2018 21:51:11] System.Deployment.Application.DeploymentDownloadException (sous-type inconnu)
- Échec du téléchargement de http://www.**********/E-Planning.exe.manifest.
- Source : System.Deployment
- Trace de la pile :
à System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
à System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
à System.Deployment.Application.FileDownloader.Download(SubscriptionState subState, X509Certificate2 clientCertificate)
à System.Deployment.Application.DownloadManager.DownloadManifestAsRawFile(Uri& sourceUri, String targetPath, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
à System.Deployment.Application.DownloadManager.DownloadApplicationManifest(AssemblyManifest deploymentManifest, String targetDir, Uri deploymentUri, IDownloadNotification notification, DownloadOptions options, Uri& appSourceUri, String& appManifestPath)
à System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
à System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
à System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
à System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
à System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
à System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
à System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
--- Exception interne ---
System.Net.WebException
- La connexion sous-jacente a été fermée : La connexion a été interrompue de manière inattendue.
- Source : System
- Trace de la pile :
à System.Net.HttpWebRequest.GetResponse()
à System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
DÉTAILS DE LA TRANSACTION DU MAGASIN DE COMPOSANTS
Aucune information disponible sur la transaction.
无法安装。无法更新。
我也试过使用Squirrel.Windows,但是同样的错误发生了,无论如何它会让我的应用程序一直崩溃。
我可以订阅另一个托管服务提供商,但它只会在阻止空白用户代理连接之前有效。我最想找到一个合适的解决方案。
有没有办法将此用户代理添加到此WebRequest? 谢谢你的阅读。
答案 0 :(得分:0)
最后,我找到了一种使用Squirrel的方法,使用指定的User-Agent添加自定义WebClient。