Erreur de processus irrécupérable visual Studio

              S’applique à : Visual Studio

Visual Studio utilise plusieurs processus hors processus pour exécuter les tâches en arrière-plan requises, telles que les tests unitaires en direct, les analyseurs de code, etc. Ces processus sont exécutés hors processus pour offrir à Visual Studio des avantages en matière de performances, comme permettre à Visual Studio de répondre plus rapidement lors de travaux longs et gourmands en ressources. En particulier, pour Visual Studio 2019 ou les versions antérieures, étant donné qu’il s’agit d’un processus 32 bits, l’exécution de processus hors processus donne aux travaux nécessitant beaucoup de mémoire un espace mémoire plus important dans lequel fonctionner.

Si le processusServiceHub.RoslynCodeAnalysisService.exe ou ServiceHub.RoslynCodeAnalysisService32.exe se termine pour une raison quelconque, une barre d’informations contextuelle s’affiche avec le message suivant :

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 de redémarrer Visual Studio.

Si le message s’affiche, enregistrez votre travail, puis fermez et redémarrez Visual Studio.

Liste des processus

Voici la liste des processus hors processus utilisés par Visual Studio. Cette liste comprend les processus qui s’exécutent dans des workflows ou des scénarios spécifiques. Dans la plupart des cas, ils ne s’exécutent donc pas tous en même temps.

  • Microsoft.Alm.Shared.Remoting.RemoteContainer.dll
  • Microsoft.CodeAnalysis.LiveUnitTesting.EntryPoint
  • MSBuild.exe
  • PerfWatson2.exe
  • ScriptedSandbox64.exe
  • ServiceHub.Host.CLR.x86.exe
  • ServiceHub.Host.Node.x86.exe
  • ServiceHub.IdentityHost.exe
  • ServiceHub.RoslynCodeAnalysisService.exe
  • ServiceHub.RoslynCodeAnalysisService32.exe
  • ServiceHub.SettingsHost.exe
  • ServiceHub.VSDetouredHost.exe
  • VBCSCompiler.exe
  • VsHub.exe
  • vstest.discoveryengine.x86.exe
  • WaAppAgent.exe
  • WindowsAzureGuestAgent.exe
  • WindowsAzureTelemetryService.exe

Si l’un de ces processus se termine de manière inattendue, certaines fonctionnalités de Visual Studio cessent de fonctionner. Pour certains processus, la perte de fonctionnalités peut être insignifiante. Pour d’autres, la stabilité de Visual Studio est affectée et un message d’erreur s’affiche.

Remarque

Si vous rencontrez un problème qui n’est pas référencé sur cette page, signalez-le-nous via l’outil Signaler un problème qui apparaît à la fois dans le Visual Studio Installer et dans l’IDE Visual Studio.