Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: Visual Studio
В Visual Studio применяется несколько внепроцессных процессов для выполнения необходимых фоновых задач, таких как динамическое модульное тестирование, анализаторы кода и т. д. Эти процессы выполняются вне процесса для предоставления Visual Studio преимуществ производительности, таких как быстрое реагирование при выполнении ресурсоемких и продолжительных заданий. Особенно для Visual Studio 2019 или предыдущих версий, так как это 32-разрядный процесс, выполняющийся вне proc, обеспечивает интенсивное использование памяти больше места в памяти, в котором следует работать.
Если процесс ServiceHub.RoslynCodeAnalysisService.exe или ServiceHub.RoslynCodeAnalysisService32.exe завершается по какой-либо причине, появляется всплывающая строка со следующим сообщением:
К сожалению, процесс, используемый Visual Studio, столкнулся с неустранимой ошибкой. Рекомендуется сохранить работу, а затем закрыть и перезапустить Visual Studio.
Если появится сообщение, сохраните работу, а затем закройте и перезапустите Visual Studio.
Список процессов
Ниже приведен список процессов вне процесса, используемый в Visual Studio. Этот список включает в себя процессы, запускающиеся в определенных рабочих процессах или сценариях, и поэтому в большинстве случаев не все они выполняются одновременно.
- 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
Если любой из этих процессов неожиданно завершается, некоторые функции в Visual Studio перестают работать. Для некоторых процессов потеря функциональности может быть незначительной. Другие процессы влияют на стабильность работы Visual Studio, и отображается сообщение об ошибке.
Примечание.
Если у вас возникла проблема, не указанная на этой странице, сообщите нам о ней с помощью средства Сообщить о проблеме.Оно доступно как в Visual Studio Installer, так и в Visual Studio IDE.