Package NuGet de restauration terminé avec le code -1

J'obtiens l'erreur suivante dans la fenêtre de Sortie:

D:\{solutionPath}\.nuget\nuget.targets(76,9): error : 
D:\{solutionPath}\.nuget\nuget.targets(76,9): error : Unhandled Exception: OutOfMemoryException.
D:\{solutionPath}\.nuget\nuget.targets(76,9): error MSB3073: The command ""D:\{solutionPath}\.nuget\nuget.exe" install "D:\{pathToConfigLocation}\packages.config" -source "" -o "D:\{solutionPath}\packages"" exited with code -1.

L'est au-dessus avec le NuGet.objectifs il s'agit.

D:\{solutionPath}\.nuget\nuget.targets(76,9): error : 
D:\{solutionPath}\.nuget\nuget.targets(76,9): error : Unhandled Exception: OutOfMemoryException.
D:\{solutionPath}\.nuget\nuget.targets(76,9): error MSB3073: The command ""D:\{solutionPath}\.nuget\nuget.exe" install "D:\{pathToConfigLocation}\packages.config" -source "{localPackageDir}" -o "D:\{solutionPath}\packages"" exited with code -1.

Est avec mon paquet source dans la NuGet.objectifs

Lorsque la construction a lieu, il crée autant de nuget.exe les processus qu'elle prend pour elle d'utiliser toute la mémoire, puis il échoue et a un autre aller à elle.

J'ai pris la commande et l'exécuter via cmd.

"D:\{longPah}\.nuget\nuget.exe" install "D:\{longPah}\packages.config" -source "\\{longPah}\NuGetPackages" -o "D:\{longPah}\packages"

Cela me donne l'erreur suivante:

Unhandled Exception: System.IO.FileLoadException: Could not load file or assembl
y 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or
 one of its dependencies. Exception from HRESULT: 0x800705AF
   at Bootstrapper.Program.Main(String[] args)

J'ai .net 4 sur la machine.

S'il vous plaît aider si vous le pouvez.

Grâce,
David

MODIFIER

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="Company.Common.Library" version="0.1.2" targetFramework="net35" />
</packages>

paquets.config comme demandé.

MODIFIER

J'ai essayé d'exécuter la commande via l'invite de commande Visual studio (en tant qu'administrateur) et il jette l'exception suivante:

Exception Non Gérée: OutOfMemoryException.

ÉDITION - CORRECTION POSSIBLE

Je pense avoir trouvé le problème... sa semble être à voir avec la nuget.exe c'est à l'intérieur de l' .nuget dossier.

J'ai plusieurs solutions et trouvé un couple qui travail, cintrée charges de temps à regarder fichier perms (a été informé que la question) alors pensé à vérifier la nuget.exe les propriétés de chacune des solutions.

Dans les solutions qui ont fonctionné, j'ai trouvé:

Package NuGet de restauration terminé avec le code -1

Dans les solutions que n'aurais-je pas trouvé:

Package NuGet de restauration terminé avec le code -1

Comme vous pouvez le voir, la taille du fichier de la deux est radicalement différente. Tous les projets ont été ajoutés par différentes personnes dans l'équipe, cela Pourrait être un problème avec la version de nuget installé sur le dev de machines?

Si donc quelqu'un sait-il quelle est la version de nuget provoque le problème ci-dessus, lorsque vous sélectionnez l'option activer paquet de restauration de la solution? J'ai la dernière version de NuGet installé sur ma machine btw.

Pouvez-vous partager le contenu des paquets.config ?

OriginalL'auteur David McLean | 2012-07-03