Habilitando a depuração de extensões VSIX do Visual Studio.

terça-feira, 12 de fevereiro de 2013


SDK do Visual Studio 2012 inclui um tipo de projeto de extensibilidade que produz um pacote VSIX, próprio para ser instalado no Visual Studio 2012. No desenvolvimento desse tipo de projetos é muito útil a depuração do mesmo. Em algumas circunstâncias, as configurações de depuração podem ser perdidas, assim, siga este post para adicioná-las novamente as configurações do projeto.

Abra a janela de propriedades do projeto e selecione a aba de depuração.


Selecione "Start external program" e adicione (Sem as aspas) "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe" (supondo que você tenha instalado o Visual Studio no local padrão).

Em "Command line arguments" adicione (Sem as aspas)  "/rootsuffix Exp" para usar um instancia experimental do Visual Studio.

Pronto, quando o F5 for pressionado o Visual Studio instalará a extensão em "%USERPROFILE%\AppData\Local\Microsoft\VisualStudio\11.0Exp\Extensions" e a abrirá em modo de depuração numa  instância experimental do Visual Studio.