Erreur de processus irrécupérable Visual StudioVisual Studio unrecoverable process error

Visual Studio 2017 utilise plusieurs processus hors processus pour exécuter des tâches d’arrière-plan obligatoires, telles que des tests unitaires en direct, des analyseurs de code, et bien plus encore.Visual Studio 2017 uses several out-of-proc processes to run required background tasks, such as live unit testing, code analyzers, and more. Grâce à l’exécution hors processus de ces processus, les performances de Visual Studio sont améliorées ; par exemple, Visual Studio répond plus rapidement pendant l’exécution de tâches gourmandes en ressources et de longue durée.These processes are run out-of-proc to give Visual Studio performance advantages, such as enabling Visual Studio to respond faster when running long, resource-intensive jobs. En outre, Visual Studio étant un processus 32 bits, l’exécution de processus hors processus met un espace de mémoire plus grand à la disposition des travaux gourmands en mémoire.Also, because Visual Studio is a 32-bit process, running processes out-of-proc gives memory intensive work a larger memory space in which to operate.

Si le processus ServiceHub.RoslynCodeAnalysisService.exe ou ServiceHub.RoslynCodeAnalysisService32.exe se termine pour une raison quelconque, une barre d’information contextuelle s’affiche avec le message suivant :If the ServiceHub.RoslynCodeAnalysisService.exe or ServiceHub.RoslynCodeAnalysisService32.exe process ends for some reason, a pop-up information bar appears with the following message:

« Malheureusement, un processus utilisé par Visual Studio a rencontré une erreur irrécupérable. Nous vous recommandons d’enregistrer votre travail, puis de fermer et redémarrer Visual Studio. »"Unfortunately, a process used by Visual Studio has encountered an unrecoverable error. We recommend saving your work, and then closing and restarting Visual Studio."

Si vous voyez ce message, vous devez enregistrer votre travail, puis fermer et redémarrer Visual Studio.If you see this message, you should save your work and then close and restart Visual Studio.

Liste de processusList of processes

Voici une liste des processus hors processus utilisés par Visual Studio.Following is a list of out-of-proc processes used by Visual Studio. Cette liste comprend les processus qui démarrent dans des scénarios ou des flux de travail spécifiques. Par conséquent, dans la plupart des cas ils ne s’exécutent pas tous en même temps.This list is inclusive of processes that launch in specific workflows or scenarios, and so in most cases they aren't all running at the same time.

  • Microsoft.Alm.Shared.Remoting.RemoteContainer.dllMicrosoft.Alm.Shared.Remoting.RemoteContainer.dll
  • Microsoft.CodeAnalysis.LiveUnitTesting.EntryPointMicrosoft.CodeAnalysis.LiveUnitTesting.EntryPoint
  • PerfWatson2.exePerfWatson2.exe
  • ServiceHub.Host.Node.x86.exeServiceHub.Host.Node.x86.exe
  • ServiceHub.IdentityHost.exeServiceHub.IdentityHost.exe
  • ServiceHub.VSDetouredHost.exeServiceHub.VSDetouredHost.exe
  • ServiceHub.SettingsHost.exeServiceHub.SettingsHost.exe
  • ServiceHub.Host.CLR.x86.exeServiceHub.Host.CLR.x86.exe
  • ServiceHub.RoslynCodeAnalysisService32.exeServiceHub.RoslynCodeAnalysisService32.exe
  • ServiceHub.RoslynCodeAnalysisService.exeServiceHub.RoslynCodeAnalysisService.exe
  • WindowsAzureGuestAgent.exeWindowsAzureGuestAgent.exe
  • WindowsAzureTelemetryService.exeWindowsAzureTelemetryService.exe
  • WaAppAgent.exeWaAppAgent.exe

Si l’un de ces processus s’arrête de façon inattendue, certaines fonctionnalités dans Visual Studio cessent de fonctionner.If any of these processes terminates unexpectedly, some functionality within Visual Studio stops working. Pour certains processus, la perte de fonctionnalité peut être négligeable.For some processes, the loss of functionality may be insignificant. Pour d’autres, la stabilité de Visual Studio est affectée et un message d’erreur s’affiche.For others, the stability of Visual Studio is affected and an error message is displayed.