Processo di hosting (vshost.exe)

Il processo di hosting è una funzionalità di Visual Studio 2010 che consente di migliorare le prestazioni di debug, eseguire il debug parzialmente attendibile ed effettuare la valutazione di espressioni in fase di progettazione. I nomi di file del processo di hosting contengono vshost e sono contenuti nella cartella di output del progetto. Per ulteriori informazioni, vedere Debugging and the Hosting Process.

Nota

I file del processo di hosting (.vshost.exe) possono essere utilizzati da Visual Studio e non devono essere eseguiti direttamente o distribuiti con l'applicazione.

Incrementazione delle prestazioni di debug

Il processo di hosting consente di creare un dominio applicazione e di associare il debugger all'applicazione. L'esecuzione di queste attività può comportare un ritardo significativo tra l'avvio del debug e l'inizio dell'esecuzione dell'applicazione. Il processo di hosting consente di migliorare le prestazioni mediante la creazione del dominio applicazione, l'associazione del debugger in background e il salvataggio del dominio applicazione e dello stato del debugger tra le esecuzioni dell'applicazione. Per ulteriori informazioni sui domini applicazione, vedere Application Domains.

Debug ad attendibilità parziale

Nella pagina Sicurezza di Progettazione progetti è possibile specificare un'applicazione parzialmente attendibile. Il debug di un'applicazione parzialmente attendibile richiede l'inizializzazione specifica del dominio applicazione. Questa inizializzazione viene gestita dal processo di hosting.

Valutazione delle espressioni per la fase di progettazione

La valutazione delle espressioni in fase di progettazione consente di eseguire il test del codice dalla finestra Controllo immediato senza dover eseguire l'applicazione. Il processo di hosting esegue questo codice durante la valutazione delle espressioni in fase di progettazione. Per ulteriori informazioni, vedere Finestra di controllo immediato.

Vedere anche

Riferimenti

Finestra di controllo immediato

Concetti

Debugging and the Hosting Process

Procedura: disabilitare il processo di hosting

Procedura: disabilitare il processo di hosting

Altre risorse

Application Domains