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


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

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

Примечание

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

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

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

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

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

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

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

См. также

Ссылки

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

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

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

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

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

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

Application Domains