2013-04-10 7 views
8

Ho installato la versione gratuita di ApexSQL che è fantastica in SSMS, ma davvero non voglio tutti quei menu in Visual Studio. Sono andato a add-in manager e li ho deselezionati, ma la colonna Startup è selezionata e disabilitata così ogni volta che riavvio Visual Studio tornano indietro.Come rimuovere i menu ApexSQL da Visual Studio?

E 'possibile rimuovere permanentemente i menu ApexSQL da Visual Studio?

+0

Ho lo stesso problema esatto con Visual Studio 2015 e la Gestione componenti aggiuntivi è stata sconsigliata dal VS2013 . Come posso rimuoverlo da VS2015? –

+0

Phillippe, questo problema sembra essere tornato in VS 2015/VS 15 Preview 3. Avevo disinstallato gli strumenti Apex ma il menu veniva comunque visualizzato e ad ogni riavvio le scorciatoie predefinite di Apex sovrascrivevano le mie preferenze. L'utilizzo di qualsiasi voce di menu ha prodotto un'eccezione che ha provocato l'arresto anomalo di VS. Sono passato alle cartelle C: \ Programmi e C: \ Programmi (x84) e ho cercato la stringa Apex. Quindi ho eliminato tutto ciò che sembrava correlato a questa estensione. Sembra che la disinstallazione non sia riuscita a rimuovere tutti gli assembly di estensione dalle cartelle VS appropriate. – rvorderm

+0

Per VS2015, è possibile seguire le istruzioni in questa pagina: http://knowledgebase.apexsql.com/manually-uninstall-apexsql-add/ –

risposta

3

La questione del menu affollamento si risolve in ultime uscite, ora tutti ApexSQL componenti aggiuntivi sono sotto il menu principale ApexSQL come sottomenu. Sembrano adesso:

enter image description here

enter image description here

Se non avete bisogno di ApexSQL componenti aggiuntivi in ​​VS o SSMS si può semplicemente scegliere di non integrarli con VS o SSMS durante l'installazione, basta controllare SSMS ot VS versione in cui si desidera che i componenti aggiuntivi integrati

enter image description here

Nota: Per ottenere questa finestra di dialogo in cui è possibile controllare l'integrazione desiderato è necessario utilizzare i singoli programmi di installazione, non quello principale. Potete trovare tutti i singoli installatori su this link

Disclaimer: io lavoro per ApexSQL come un tecnico di supporto

11

Se si dispone di ApexSql installato e non si desidera che questi fastidiosi menu in Visual Studio eseguano 2 operazioni.

  1. In Visual Studio, andare su Strumenti> Gestione componenti aggiuntivi e deselezionare gli add-on ApexSql. Chiudi Visual Studio.
  2. In Windows 7, c'è una cartella nascosta C: \ ProgramData. In Esplora risorse, andare alla cartella C: \ ProgramData \ Microsoft \ MSEnvShared \ AddIns. Modifica ciascuno dei file * .MsvsLoader.Addin e imposta <LoadBehavior> su 0. Se non puoi salvare i file direttamente, dovrai salvare i file in una posizione diversa (desktop forse) e poi copiarli in C: \ ProgramData \ Microsoft \ MSEnvShared \ AddIns perché sono richiesti privilegi di amministratore.

Ora, quando si riavvia VS quei menu ApexSQL dovrebbero essere spariti

+0

Non avevo il gestore del componente aggiuntivo negli strumenti. Ma ho seguito questo articolo: https://knowledgebase.apexsql.com/remove-add-ins-just-visual-studio-retaining-sql-server-management-studio/ – Jerome2606

Problemi correlati