2012-07-30 7 views
7

Sto tentando di installare Github per Windows. Nel punto di scaricare 30.6MB di dati, ho ricevuto il seguente errore:L'installazione di Github per Windows ha ottenuto l'errore "Impossibile recuperare i file dell'applicazione, i file corrotti nella distribuzione"

Unable to retrieve application files, Files corrupt in deployment"

Ho provato a fare questo più volte, ma il download è sempre dati 30.6MB e si vede sempre questo errore. Sono confuso.

Ho incluso maggiori dettagli qui sotto:

PLATFORM VERSION INFO Windows : 6.1.7600.0 (Win32NT) Common Language Runtime : 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)

SOURCES Deployment url : http://github-windows.s3.amazonaws.com/GitHub.application Server : AmazonS3 Application url : http://github-windows.s3.amazonaws.com/Application%20Files/GitHub_1_0_20_2/GitHub.exe.manifest Server : AmazonS3

IDENTITIES Deployment Identity : GitHub.application, Version=1.0.20.2, Culture=neutral, PublicKeyToken=8f45a2159c87c850, processorArchitecture=x86 Application Identity : GitHub.exe, Version=1.0.20.2, Culture=neutral, PublicKeyToken=8f45a2159c87c850, processorArchitecture=x86, type=win32

APPLICATION SUMMARY * Installable application. * Trust url parameter is set. 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: + Exception occurred loading manifest from file Markdown.dll: the manifest may not be valid or the file could not be opened. + Cannot load internal manifest from component file.

COMPONENT STORE TRANSACTION FAILURE SUMMARY No transaction error was detected.

WARNINGS There were no warnings during this operation.

OPERATION PROGRESS STATUS * [2012/7/30 22:52:00] : Activation of http://github-windows.s3.amazonaws.com/GitHub.application has started. * [2012/7/30 22:52:02] : Processing of deployment manifest has successfully completed. * [2012/7/30 22:52:02] : Installation of the application has started. * [2012/7/30 22:52:03] : Processing of application manifest has successfully completed. * [2012/7/30 22:52:08] : Found compatible runtime version 4.0.30319. * [2012/7/30 22:52:09] : Request of trust and detection of platform is complete.

ERROR DETAILS Following errors were detected during this operation. * [2012/7/30 23:01:14] System.Deployment.Application.InvalidDeploymentException (ManifestLoad) - Exception occurred loading manifest from file Markdown.dll: the manifest may not be valid or the file could not be opened. - Source: System.Deployment - Stack trace: at System.Deployment.Application.Manifest.AssemblyManifest.ManifestLoadExceptionHelper(Exception exception, String filePath) at System.Deployment.Application.Manifest.AssemblyManifest.LoadFromInternalManifestFile(String filePath) at System.Deployment.Application.Manifest.AssemblyManifest..ctor(String filePath) at System.Deployment.Application.DownloadManager.ProcessDownloadedFile(Object sender, DownloadEventArgs e) at System.Deployment.Application.FileDownloader.DownloadModifiedEventHandler.Invoke(Object sender, DownloadEventArgs e) at System.Deployment.Application.FileDownloader.OnModified() at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next) at System.Deployment.Application.SystemNetDownloader.DownloadAllFiles() at System.Deployment.Application.FileDownloader.Download(SubscriptionState subState) at System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState subState, AssemblyManifest deployManifest, AssemblyManifest appManifest, Uri sourceUriBase, String targetDirectory, String group, IDownloadNotification notification, DownloadOptions options) 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, String& errorPageUrl) at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state) --- Inner Exception --- System.Deployment.Application.DeploymentException (InvalidManifest) - Cannot load internal manifest from component file. - Source: - Stack trace:

COMPONENT STORE TRANSACTION DETAILS No transaction information is available.

+0

Invia un'email a [email protected] per segnalare questo – nulltoken

+1

Non funziona anche per me .... nonostante tutti i tentativi! – aakashbhowmick

+0

Ho installato GitHub per Windows molte volte e oggi non funziona per me. Sto ottenendo questo errore segnalato. Vorrei che ci fosse un download alternativo. – djangofan

risposta

3

Il download è semplicemente danneggiato. Per favore riprova.

+1

Probabilmente il suo firewall che sta corrompendo il download, se fallisce nello stesso identico posto ogni volta. Abbiamo anche questo problema, e l'abbiamo risolto eseguendo il tunneling tramite una VPN, quindi il firewall non può vedere i malvagi eseguibili che proviamo a scaricare. –

+0

Ho provato ogni giorno per un mese! –

3

Ho risolto questo problema cambiando browser e scaricandolo di nuovo. Ho usato IE esplorare per scaricarlo. Funziona bene ora. È possibile trovare una discussione su questo here nell'ultima risposta alla domanda.

+1

Funziona magicamente. Avevo già provato e scaricato con successo il file tramite Chrome, ma l'installazione non funzionava ancora. Ho appena aperto una finestra di IE, ho provato a scaricare http://github-windows.s3.amazonaws.com/GitHub.application e l'installazione originale ha funzionato proprio così. – Entrodus

+0

È il 2016 e questo funziona per me. –

1

Riportare qui una vecchia domanda perché penso che alcuni potrebbero riscontrare lo stesso errore per un motivo diverso negli ultimi tempi. Quindi probabilmente non è che il download sia semplicemente corrotto. Ho avuto lo stesso problema e scaricato da molte fonti per controllare e ottenere lo stesso errore, indipendentemente dalla rete utilizzata. Potrebbe essere un problema con il tuo framework .NET. Dopo una piccola ricerca e un test empirico, questo è quello che ho trovato.

.NET 4.5 sostituisce .NET 4.0 ma non contiene .NET 4.0 come parte del pacchetto. Quando installa 4.5, sovrascrive qualsiasi file binario che condivide con 4.0 ma non ne compila uno che potrebbe mancare dalla 4.0.

Ho iniziato con una macchina nuova di zecca. Ho installato .NET 4.5.1, ho provato un github per l'installazione di Windows e ho ricevuto il tuo errore. Ho disinstallato .NET 4.5.1, installato 4.0, quindi ho installato 4.5.1 e ritentato con successo il github per l'installazione di Windows.

0

Aggiungere anche questo problema, ma nel mio caso è stato semplicemente l'AntiVirus a bloccarlo. Disabilitato l'AV durante l'aggiornamento e ha funzionato.

L'AV stava bloccando questo file GitHub.UI.dll ed è riuscito a trovarlo attraverso il registro di installazione dettagliato. Il messaggio esatto nel registro era

File GitHub.UI.dll is not a valid Portable Executable (PE) file. 
0

Ho riscontrato questo problema con il mio dispositivo firewall posto di lavoro, che è un firewall del punto di controllo. Abbiamo anche un dominio Microsoft.

L'ho aggirato cambiando le impostazioni di connessione di Windows IE in modo che si connetta direttamente a Internet invece che allo script di configurazione automatica o alle impostazioni di autodetect o al proxy.

deselezionare tutto, quindi premere OK, (si potrebbe anche provare a utilizzare un crittografati noti buoni proxy HTTPS esterni)

quindi incollare questo http://github-windows.s3.amazonaws.com/GitHub.application nell'URL, NON RIAVVIARE IE. (alcuni ambienti di lavoro si riconfigurano cioè all'inizio del programma cioè) Il downloader utilizzerà le impostazioni LAN correnti di IE. Questo ha funzionato per me quando il mio download si fermava a 34 MB come un orologio.

Problemi correlati