在安装适用于Windows的GitHub时,如何解决此错误:
尝试下载“http://github-windows.s3.amazonaws.com/GitHub.application”时出错。
日志文件:
The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [InstallMode] = HomeSite {string}
Property: [ProcessorArchitecture] = AMD64 {string}
Property: [VersionNT] = 6.2.0 {version}
Running checks for package 'Windows Installer 3.1', phase BuildList
The following properties have been set for package 'Windows Installer 3.1':
Running checks for command 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '3.1': true
Result of checks for command 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe' is 'Bypass'
'Windows Installer 3.1' RunCheck result: No Install Needed
Running checks for package 'Microsoft .NET Framework 4 (x86 and x64)', phase BuildList
Reading value 'Version' of registry key 'HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full'
Read string value '4.5.50709'
Setting value '4.5.50709 {string}' for property 'DotNet40Full_TargetVersion'
The following properties have been set for package 'Microsoft .NET Framework 4 (x86 and x64)':
Property: [DotNet40Full_TargetVersion] = 4.5.50709 {string}
Running checks for command 'DotNetFX40\dotNetFx40_Full_x86_x64.exe'
Result of running operator 'ValueEqualTo' on property 'InstallMode' and value 'HomeSite': true
Result of checks for command 'DotNetFX40\dotNetFx40_Full_x86_x64.exe' is 'Bypass'
Running checks for command 'DotNetFX40\dotNetFx40_Full_setup.exe'
Result of running operator 'ValueNotEqualTo' on property 'InstallMode' and value 'HomeSite': false
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'DotNet40Full_TargetVersion' and value '4.0.30129': true
Result of checks for command 'DotNetFX40\dotNetFx40_Full_setup.exe' is 'Bypass'
'Microsoft .NET Framework 4 (x86 and x64)' RunCheck result: No Install Needed
Launching Application.
URLDownloadToCacheFile failed with HRESULT '-2146697208'
Error: An error occurred trying to download 'http://github-windows.s3.amazonaws.com/GitHub.application'.
答案 0 :(得分:32)
您可以使用https
代替http
和 Internet Explorer 。也就是说,在 Internet Explorer 中打开以下网址。它对我有用。
https://github-windows.s3.amazonaws.com/GitHub.application
答案 1 :(得分:14)
这可能是Internet连接问题,无论是临时的(重试并查看问题是否仍然存在)。
再次尝试后,错误自动解决了!
如果问题仍然存在,this comments建议:
然后你可以尝试直接在Internet Explorer中打开github-windows.s3.amazonaws.com/GitHub.application然后它应该可以正常工作。
但是,建议不要使用Internet Explorer(具体取决于版本,因为它可能不支持deployment strategy ClickOnce(与通常的Windows Installer相反)。 最近的Firefox或Chrome应该允许静态安装GitHub for Windows。
答案 2 :(得分:12)
我有类似的问题。我使用Internet Explorer进行下载并且工作正常。显然,这是我第二次使用Internet Explorer而不是下载Chrome。谢谢Internet Explorer:P
答案 3 :(得分:3)
我遇到了同样的问题。这是由于我的代理设置。
答案 4 :(得分:2)
使用:
%SYSTEMROOT%\SYSTEM32\REGSVR32.EXE %SYSTEMROOT%\SYSTEM32\WUAUENG.DLL
运行上面的命令确实解决了这个问题。我从Stack Overflow问题 How to fix this error while installing GitHub on Windows 7 64-bit 得到了答案。
答案 5 :(得分:0)
使用本地代理,我的解决方案是将地址从localhost
更改为127.0.0.1
。
出于某种原因,Internet Explorer(以及此下载程序)无法解析localhost
,而Chrome工作正常。
答案 6 :(得分:0)
这可能会对你有所帮助。这些是我用来解决它的步骤。
.Window + R 或开始 - >跑。然后 write(userprofile%\ Local Settings \ Apps)或(%userprofile%\ AppData \ Local \ Apps)。
如果操作系统是Windows XP,请使用第一个,如果操作系统是Windows Vista或Windows 7则使用秒。
然后单击“确定”。
最后删除(2.0)文件夹。
然后又跑了。它对我有用。
答案 7 :(得分:0)
最有可能的原因是互联网速度缓慢或连接中断。这个下载是通过基本的下载器完成的,即它没有像大多数种子一样具有暂停和修复服务器断开的功能。该软件位于亚马逊服务器上,它们的数量有限。尝试/尝试在特定日期从一台计算机下载该软件。当您尝试运行该程序时,它会生成来自amazon服务器的请求以供下载。如果亚马逊服务器不允许您下载,如果特定计算机上的尝试次数失败。 这个问题的解决方案是等待一段时间说几天,并尝试相同的程序与稳定的Internet连接,它将下载没有任何错误。 感谢您阅读答案,我已经尝试了所有其他选项,但没有一个工作,所以我发现这可能是最好的解决方案。
答案 8 :(得分:0)
错误的主要原因是亚马逊服务器每个系统只分配一个下载。一天之后尝试。另一件事是使用相同的互联网提供商下载。在下载应用程序之前保持打开github帐户。这件事适用于我
答案 9 :(得分:-1)
杀死我的防病毒软件的网络防火墙后,解决了我对Windows 10的安装问题。这通常会带来麻烦,限制了互联网连接。