Joe*_*e C 12 github-for-windows windows-8.1
当我收到此错误时,我正在尝试为Windows安装github:
Application cannot be started. Contact the application vendor.
Run Code Online (Sandbox Code Playgroud)
错误日志产生了这个:
PLATFORM VERSION INFO
Windows : 6.2.9200.0 (Win32NT)
Common Language Runtime : 4.0.30319.34014
System.Deployment.dll : 4.0.30319.33440 built by: FX45W81RTMREL
clr.dll : 4.0.30319.34014 built by: FX45W81RTMGDR
dfdll.dll : 4.0.30319.33440 built by: FX45W81RTMREL
dfshim.dll : 6.3.9600.16384 (winblue_rtm.130821-1623)
SOURCES
Deployment url : http://github-windows.s3.amazonaws.com/GitHub.application
ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of http://github-windows.s3.amazonaws.com/GitHub.application resulted in exception. Following failure messages were detected:
+ The referenced assembly is not installed on your system. (Exception from HRESULT: 0x800736B3)
COMPONENT STORE TRANSACTION FAILURE SUMMARY
No transaction error was detected.
WARNINGS
There were no warnings during this operation.
OPERATION PROGRESS STATUS
* [8/22/2014 12:51:27 AM] : Activation of http://github-windows.s3.amazonaws.com/GitHub.application has started.
ERROR DETAILS
Following errors were detected during this operation.
* [8/22/2014 12:51:28 AM] System.Runtime.InteropServices.COMException
- The referenced assembly is not installed on your system. (Exception from HRESULT: 0x800736B3)
- Source: System.Deployment
- Stack trace:
at System.Deployment.Internal.Isolation.IStore.GetAssemblyInformation(UInt32 Flags, IDefinitionIdentity DefinitionIdentity, Guid& riid)
at System.Deployment.Application.ComponentStore.GetSubscriptionStateInternal(DefinitionIdentity subId)
at System.Deployment.Application.SubscriptionStore.GetSubscriptionStateInternal(SubscriptionState subState)
at System.Deployment.Application.SubscriptionState.Validate()
at System.Deployment.Application.SubscriptionStore.CheckAndReferenceApplication(SubscriptionState subState, DefinitionAppId appId, Int64 transactionId)
at System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirectBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
at System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
COMPONENT STORE TRANSACTION DETAILS
No transaction information is available.
Run Code Online (Sandbox Code Playgroud)
根据https://status.github.com/messages,目前服务器没有问题.我在个人计算机上,所以连接不应该有任何问题.我尝试直接从http://github-windows.s3.amazonaws.com/GitHub.application下载应用程序 ,但结果是一样的.
我正在运行Windows 8.1 Pro x64.
编辑1:目前我正在努力无法安装GitHub for Windows,首先将其安装在另一个系统上,然后从%appdata%\ Local\Apps\2.0中获取新安装的文件,并将它们移动到具有的系统中安装麻烦.(完整目录为%appdata%\ Local\Apps\2.0\EWG9HYRR.BKG\2XKOJCRD.XRD\gith..tion_317444273a93ac29_0002.0002_f44dcb2e9d4cde94).
此解决方案的一个主要警告是,在问题系统上,GitHub for Windows将报告"这不是一个联网的部署应用程序".因此不会自动更新.
Joe*_*e C 26
联系支持后,他们通过电子邮件发送给我,帮助我解决了阻止GitHub安装Windows的问题.
这是ClickOnce应用程序缓存的问题.
- 在继续之前,请确保您已连接.
- 有时防火墙可能会阻止此*.application
- 因此,请关闭私有和公共配置文件的防火墙,然后重试.
- 如果问题仍然存在,您可以使用下面指定的过程.
Windows键并键入R.rundll32 %SystemRoot%\system32\dfshim.dll CleanOnlineAppCache运行对话框中键入并按下Enter.然后尝试安装该应用程序.
如果这不起作用,则有一种更加手动的方法来确保清除缓存 - 您可以直接删除ClickOnce Application文件夹.在Windows Vista或更高,这将是%LocalAppData%\Apps\2.0目录.只需删除%LocalAppData%\Apps\2.0目录并重新启动github for windows.
如果没有,似乎在运行安装程序之后发生的,则可能需要重新启动Windows,或者explorer.exe(如果使用.msi安装程序,该应用程序可在:%LocalAppData%\GitHubDesktop)
Rau*_*ero 16
我有这个问题以及在Windows 8 x64上安装github,我尝试了上面有关删除2.0目录但没有运气的所有建议.后来我发现一个博客说有一个人通过使用Internet Explorer下载安装程序解决了这个问题(奇怪吧?)令人惊讶的是,它起作用了!Hre是链接https://github-windows.s3.amazonaws.com/GitHub.application所以我建议你这样做,至少IE是值得的东西:)
最好
use*_*949 12
对于Windows 8.1 64位,
就我而言,这没有任何故障.我希望这可以帮助你
| 归档时间: |
|
| 查看次数: |
22251 次 |
| 最近记录: |