Processo di hosting (vshost.exe)

Aggiornamento: novembre 2007

Il processo di hosting è una funzionalità di Visual Studio 2005 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 Debug e processo di hosting.

Nota:

I file del processo di hosting (.vshost.exe) possono essere utilizzati da Visual Studio 2005 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 Domini applicazione.

Debug ad attendibilità parziale

Nella pagina Protezione 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

Concetti

Debug e processo di hosting

Procedura: disattivare il processo di hosting

Procedura: disattivare il processo di hosting

Riferimenti

Finestra di controllo immediato

Altre risorse

Domini applicazione