Lors de la construction d'une solution VS 2008 avec 19 projets parfois je reçois:Erreur Visual Studio: La tâche "GenerateResource" a échoué de façon inattendue
The "GenerateResource" task failed unexpectedly.
System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.IO.MemoryStream.set_Capacity(Int32 value)
at System.IO.MemoryStream.EnsureCapacity(Int32 value)
at System.IO.MemoryStream.WriteByte(Byte value)
at System.IO.BinaryWriter.Write(Byte value)
at System.Resources.ResourceWriter.Write7BitEncodedInt(BinaryWriter store, Int32 value)
at System.Resources.ResourceWriter.Generate()
at System.Resources.ResourceWriter.Dispose(Boolean disposing)
at System.Resources.ResourceWriter.Close()
at Microsoft.Build.Tasks.ProcessResourceFiles.WriteResources(IResourceWriter writer)
at Microsoft.Build.Tasks.ProcessResourceFiles.WriteResources(String filename)
at Microsoft.Build.Tasks.ProcessResourceFiles.ProcessFile(String inFile, String outFile)
at Microsoft.Build.Tasks.ProcessResourceFiles.Run(TaskLoggingHelper log, ITaskItem[] assemblyFilesList, ArrayList inputs, ArrayList outputs, Boolean sourcePath, String language, String namespacename, String resourcesNamespace, String filename, String classname, Boolean publicClass)
at Microsoft.Build.Tasks.GenerateResource.Execute()
at Microsoft.Build.BuildEngine.TaskEngine.ExecuteInstantiatedTask(EngineProxy engineProxy, ItemBucket bucket, TaskExecutionMode howToExecuteTask, ITask task, Boolean& taskResult) C:\Windows\Microsoft.NET\Framework\v3.5
se produit généralement après VS a été en cours d'exécution pendant environ 4 heures; le seul moyen de compiler VS correctement est de fermer VS et de le redémarrer.
Je suis sur une machine avec 3GB Ram. TaskManager affiche l'ensemble de travail devenv.exe à 578060K, et l'allocation de mémoire entière pour la machine est de 1,78 Go. Il devrait avoir plus de suffisamment de RAM pour générer les ressources.
J'ai rencontré le même problème, ma solution est de nettoyer la construction, de fermer le studio visuel, de le rouvrir et de reconstruire la solution. – smwikipedia
Duplication possible de [erreur Visual Studio: la tâche "GenerateResource" a échoué de manière inattendue ... Le fichier existe] (http://stackoverflow.com/questions/7795926/visual-studio-error-the-generateresource-task-failed- de manière inattendue-le-fil) –