Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Github for Windows安装时出现错误“;无法检索应用程序文件,部署中的文件已损坏;_Github - Fatal编程技术网

Github for Windows安装时出现错误“;无法检索应用程序文件,部署中的文件已损坏;

Github for Windows安装时出现错误“;无法检索应用程序文件,部署中的文件已损坏;,github,Github,我正在尝试安装Github for Windows。在下载30.6MB数据时,我收到了以下错误: 无法检索应用程序文件,部署中的文件已损坏“ 我已经试过几次了,但是下载的数据总是30.6MB,而且总是显示这个错误。我很困惑 我已将更多细节包括在下面: 平台版本信息 Windows:6.1.7600.0(Win32NT) 公共语言运行库:4.0.30319.269 System.Deployment.dll:4.0.30319.1(RTMRel.030319-0100) clr.dll:4.0.3

我正在尝试安装Github for Windows。在下载30.6MB数据时,我收到了以下错误:

无法检索应用程序文件,部署中的文件已损坏“

我已经试过几次了,但是下载的数据总是30.6MB,而且总是显示这个错误。我很困惑

我已将更多细节包括在下面:

平台版本信息 Windows:6.1.7600.0(Win32NT) 公共语言运行库:4.0.30319.269 System.Deployment.dll:4.0.30319.1(RTMRel.030319-0100) clr.dll:4.0.30319.269(RTMGDR.030319-2600) dfdll.dll:4.0.30319.1(RTMRel.030319-0100) dfshim.dll:4.0.31106.0(Main.031106-0000)

来源 部署url: 服务器:亚马逊3 应用程序url: 服务器:亚马逊3

身份 部署标识:GitHub.application,版本=1.0.20.2,区域性=neutral,PublicKeyToken=8f45a2159c87c850,processorArchitecture=x86 应用程序标识:GitHub.exe,版本=1.0.20.2,区域性=中性,PublicKeyToken=8f45a2159c87c850,processorArchitecture=x86,类型=win32

申请摘要 *可安装的应用程序。 *已设置信任url参数。 错误摘要 下面是错误的摘要,这些错误的详细信息将在日志的后面列出。 *激活导致异常。检测到以下失败消息: +从文件Markdown.dll加载清单时发生异常:清单可能无效或无法打开文件。 +无法从组件文件加载内部清单

组件存储事务失败摘要 未检测到任何事务错误

警告 此操作期间没有警告

运行进度状态 *[2012/7/30 22:52:00]:已开始激活。 *[2012/7/30 22:52:02]:部署清单的处理已成功完成。 *[2012/7/30 22:52:02]:应用程序的安装已开始。 *[2012/7/30 22:52:03]:申请清单的处理已成功完成。 *[2012/7/30 22:52:08]:找到兼容的运行时版本4.0.30319。 *[2012/7/30 22:52:09]:平台信任和检测请求已完成

错误详细信息 在此操作期间检测到以下错误。 *[2012/7/30 23:01:14]System.Deployment.Application.InvalidDeploymentException(ManifestLoad) -从文件Markdown.dll加载清单时发生异常:清单可能无效或无法打开文件。 -来源:System.Deployment -堆栈跟踪: 位于System.Deployment.Application.Manifest.AssemblyManifest.ManifestLoadExceptionHelper(异常异常,字符串文件路径) 位于System.Deployment.Application.Manifest.AssemblyManifest.LoadFromInternalManifestFile(字符串文件路径) 位于System.Deployment.Application.Manifest.AssemblyManifest..ctor(字符串文件路径) 位于System.Deployment.Application.DownloadManager.ProcessDownloadedFile(对象发送方,DownloadEventArgs e) 位于System.Deployment.Application.FileDownloader.DownloadModifiedEventHandler.Invoke(对象发送方,DownloadEventArgs e) 位于System.Deployment.Application.FileDownloader.OnModified()处 位于System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem下一步) 位于System.Deployment.Application.SystemNetDownloader.DownloadeAllFiles()处 位于System.Deployment.Application.FileDownloader.Download(订阅状态子状态) 位于System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState子状态、AssemblyManifest deployManifest、AssemblyManifest appManifest、Uri sourceUriBase、String targetDirectory、String组、IDownloadNotification通知、DownloadOptions选项) 位于System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState子状态、ActivationDescription actDesc、Int64 transactionId、TempDirectory和downloadTemp) 位于System.Deployment.Application.ApplicationActivator.InstallApplication(订阅状态和子状态,ActivationDescription actDesc) 在System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri、Boolean isShortcut、String textualSubId、String deploymentProviderUrlFromExtension、BrowserSettings BrowserSettings、String&errorPageUrl) 位于System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(对象状态) ---内部异常--- System.Deployment.Application.DeploymentException(InvalidManifest) -无法从组件文件加载内部清单。 -资料来源: -堆栈跟踪:

组件存储事务详细信息 没有可用的交易信息


您的下载已损坏。请重试。

我通过切换浏览器并再次下载解决了此问题。我使用IE explore下载了它。它现在运行良好。
你可以在问题的最后一个答案中找到关于这一点的讨论。

在这里重新提出一个旧问题,因为我认为最近一些人可能会因为不同的原因遇到同样的错误。因此,很可能不是下载内容简单地损坏了。我也有同样的问题,从许多来源下载来审查,得到了同样的结果无论使用何种网络,都会出现错误。这可能是您的.NET框架的问题。经过一些研究和实证测试,我发现了这一点

.NET 4.5取代.NET 4.0,但它不包含.NET 4.0作为p
File GitHub.UI.dll is not a valid Portable Executable (PE) file.