“Fin de Répertoire Central enregistrement n'a pas pu être trouvé” - NuGet dans VS communauté 2015
J'obtiens une erreur lorsque j'essaie d'installer un paquet de la NuGet dans VS community edition 2015.
Attempting to gather dependencies information for package 'Microsoft.Net.Http.2.2.29' with respect to project 'ClassLibrary1', targeting '.NETFramework,Version=v4.5.2'
Attempting to resolve dependencies for package 'Microsoft.Net.Http.2.2.29' with DependencyBehavior 'Lowest'
Resolving actions to install package 'Microsoft.Net.Http.2.2.29'
Resolved actions to install package 'Microsoft.Net.Http.2.2.29'
Install failed. Rolling back...
Package 'Microsoft.Bcl.Build 1.0.14' does not exist in project 'ClassLibrary1'
Package 'Microsoft.Bcl.Build 1.0.14' does not exist in folder 'C:\Users\441793\documents\visual studio 2015\Projects\ClassLibrary1\packages'
System.IO.InvalidDataException: End of Central Directory record could not be found.
at System.IO.Compression.ZipArchive.ReadEndOfCentralDirectory()
at System.IO.Compression.ZipArchive.Init(Stream stream, ZipArchiveMode mode, Boolean leaveOpen)
at System.IO.Compression.ZipArchive..ctor(Stream stream, ZipArchiveMode mode, Boolean leaveOpen, Encoding entryNameEncoding)
at System.IO.Compression.ZipArchive..ctor(Stream stream, ZipArchiveMode mode)
at NuGet.Packaging.NuGetPackageUtils.ExtractPackage(String targetPath, FileStream stream)
at NuGet.Packaging.NuGetPackageUtils.<>c__DisplayClass1_0.<<InstallFromStreamAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at NuGet.Common.ConcurrencyUtilities.<ExecuteWithFileLocked>d__0`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at NuGet.Common.ConcurrencyUtilities.<ExecuteWithFileLocked>d__0`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at NuGet.Packaging.NuGetPackageUtils.<InstallFromStreamAsync>d__1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.GetResult()
at NuGet.Protocol.Core.v3.GlobalPackagesFolderUtility.<AddPackageAsync>d__1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at NuGet.Protocol.Core.v3.DownloadResourceV3.<GetDownloadResourceResultAsync>d__4.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at NuGet.PackageManagement.PackageDownloader.<GetDownloadResourceResultAsync>d__1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at NuGet.PackageManagement.NuGetPackageManager.<ExecuteNuGetProjectActionsAsync>d__42.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at NuGet.PackageManagement.NuGetPackageManager.<ExecuteNuGetProjectActionsAsync>d__42.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at NuGet.PackageManagement.UI.UIActionEngine.<ExecuteActionsAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at NuGet.PackageManagement.UI.UIActionEngine.<PerformActionAsync>d__3.MoveNext()
========== Finished ==========
Message d'erreur que je reçois est dans l'Erreur de l'onglet Liste est
End of Central Directory record could not be found
J'ai essayé de l'application de la Console pour les bibliothèques de classes et d'erreur pour tous les paquets que j'ai essayé d'installer.
Version NuGet est : 3.0.60624.657
Toute aide sera appréciée
Cela pourrait être causé par essayer de décompresser un *.gz ou *.Fichier 7z?
J'ai trouvé le problème. C'est parce que le gestionnaire de paquets d'essayer de décompresser un corrompu *.fichier zip (exception non gérée). Le fichier a été corrompu en raison de la stratégie de pare-feu de ma société, ce qui a bloqué la nuget domaine et résultant dans un fichier de 1 ko. Merci pour votre intérêt
Essayez d'installer à l'aide de la Console du Gestionnaire de Package
Merci pour les conseils. Cependant, cela était dû à une corruption de fichier zip téléchargé. gestionnaire de package nuget ne pouvais pas l'ouvrir. J'étais derrière un pare-feu d'entreprise, ce qui a bloqué la nuget domaine qui a causé cette corruption.
Il est fermé, mais encore bug reproductible sur nuget pour un tel message d'erreur github.com/NuGet/Home/issues/5076
J'ai trouvé le problème. C'est parce que le gestionnaire de paquets d'essayer de décompresser un corrompu *.fichier zip (exception non gérée). Le fichier a été corrompu en raison de la stratégie de pare-feu de ma société, ce qui a bloqué la nuget domaine et résultant dans un fichier de 1 ko. Merci pour votre intérêt
Essayez d'installer à l'aide de la Console du Gestionnaire de Package
Merci pour les conseils. Cependant, cela était dû à une corruption de fichier zip téléchargé. gestionnaire de package nuget ne pouvais pas l'ouvrir. J'étais derrière un pare-feu d'entreprise, ce qui a bloqué la nuget domaine qui a causé cette corruption.
Il est fermé, mais encore bug reproductible sur nuget pour un tel message d'erreur github.com/NuGet/Home/issues/5076
OriginalL'auteur Vishnu Prasad V | 2015-09-10
Vous devez vous connecter pour publier un commentaire.
Allez dans votre dossier de solution et supprimer votre "packages" le dossier. Vous aurez besoin de faire un clic droit de votre solution et sélectionnez "Gérer les packages" et cliquez sur le bouton "Restaurer" en haut de l'écran où il vous indique les paquets manquants.
OriginalL'auteur
Supprimer le dossier "packages" dans votre dossier de projet. Effacer les données à partir de ces dossiers:
%USERPROFILE%\.nuget\packages
%USERPROFILE%\AppData\Local\NuGet\v3-cache
%USERPROFILE%\AppData\Local\dnu\cache
Puis ouvrez solution et cliquez-droit sur la solution de l'arborescence et cliquez sur "Restaurer les Packages NuGet'.
OriginalL'auteur
J'ai eu cette erreur, il suffit maintenant d'un autre idiot cause: j'ai couru hors de l'espace disque! Si ces solutions ne fonctionnent pas pour vous, c'est une autre chose à vérifier.
OriginalL'auteur
Essayer la prochaine:
OriginalL'auteur