Поделиться через


Главный процесс (vshost.exe)

Процесс размещения функция Visual Studio, которая улучшает производительность отладки, позволяет отладка с частичным доверием и позволяет вычисление выражений во время разработки.Файлы главного процесса содержат в своем имени слово vshost и находятся в выходной папке проекта.Дополнительные сведения см. в разделе Отладка и процесс размещения.

ПримечаниеПримечание

Файлы главного процесса (. vshost.exe) предназначены для использования с Visual Studio, не следует запускать напрямую и развертывать вместе с приложением.

Улучшенная производительность отладки

Главный процесс создает домен приложения и связывает отладчик с приложением.Выполнение этих задач может привести к значительной задержке между временем начала отладки и временем запуска приложения.Главный процесс позволяет повысить производительность, создав домен приложения и связав отладчик в фоновом режиме; состояние домена и отладчика сохраняется для нескольких сеансов запуска приложения.Дополнительные сведения о доменах приложений см. в разделе Домены приложений.

Отладка с частичным доверием

Для приложения можно задать частичное доверие на странице Безопасность в Конструкторе проектов.Для отладки приложения с частичным доверием требуется отдельная инициализация домена приложения.Инициализация обрабатывается главным процессом.

Вычисление выражений в процессе разработки

Вычисление выражений при разработке позволяет тестировать код из окна Режим интерпретации без необходимости запускать приложение.При вычислении выражений в процессе разработки главный процесс выполняет этот код.Дополнительные сведения см. в разделе Окно интерпретации.

См. также

Ссылки

Окно интерпретации

Основные понятия

Отладка и процесс размещения

Практическое руководство. Отключение главного процесса

Другие ресурсы

Домены приложений