Impostazioni amministrative di Gestione estensioni

Per impostazione predefinita, Visual Studio carica tutte le estensioni. Tuttavia, è possibile limitare il caricamento di estensioni per utente.

La maggior parte delle estensioni di Visual Studio sono estensioni per utente, ognuna delle quali si applica solo a un utente specifico del sistema. Le estensioni per utente vengono installate in %LocalAppData%\Microsoft\VisualStudio\Versione di Visual Studio \Extensions\Company\Product\Version\.

Estensioni utente amministrativo si applicano a tutti gli utenti e vengono installate in .. \Cartella di installazione di Visual Studio\Common7\IDE\Extensions\Company\Product\Version\. Le opzioni descritte in questo documento non influiscono sulle estensioni dell'utente amministrativo.

Limita le estensioni per utente

Per proteggere il sistema da estensioni che possono contenere errori o codice dannoso, è possibile limitare tutte le estensioni per utente da caricare solo quando Visual Studio viene eseguito nell'ambito dei diritti utente standard. Ciò significa che le estensioni per utente sono disabilitate quando Visual Studio viene eseguito nell'ambito dei diritti amministrativi dell'utente.

Per limitare il caricamento di estensioni per utente

  1. Dal menu Strumenti, scegliere Opzioni.

  2. Nel nodo Ambiente, selezionare Gestione estensioni.

  3. Deselezionare Carica estensioni per utente se eseguite come amministratore.

    Nota

    È possibile impostare questa opzione a livello di codice impostando questa chiave del Registro di sistema: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ExtensionManager "EnableAdminExtensions"=0x00000000.

Disabilitare le estensioni per utente

È possibile disabilitare tutte le estensioni per utente per tutti gli utenti impostando questa chiave del Registro di sistema: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\10.0\ExtensionManager "DisableUserExtensions"=0x00000001.

Vedere anche

Concetti

Installazione e gestione di strumenti ed estensioni di Visual Studio