Compartilhar via


Opções de linha de comando do Devenv para desenvolvimento de VSPackage

O Visual Studio permite que os desenvolvedores automatizem tarefas a partir da linha de comando ao executar devenv.exe, o arquivo que inicia o IDE do Visual Studio.

As tarefas incluem:

  • Implantação de aplicativos em configurações predefinidas de fora do IDE.

  • Criando projetos automaticamente usando configurações de compilação predefinidas ou configurações de depuração.

  • Carregando o IDE em configurações específicas, tudo de fora do IDE. Você também pode personalizar o IDE na inicialização.

Diretrizes para switches

A documentação do Visual Studio descreve as opções de linha de comando no nível devenv do usuário. Para obter mais informações, consulte Opções de linha de comando Devenv. A devenv ferramenta também oferece suporte a opções de linha de comando adicionais que são úteis com o desenvolvimento, implantação e depuração do VSPackage.

Opção de linha de comando Descrição
/ResetSkipPkgs Limpa todas as opções de carregamento ignoradas que foram adicionadas por usuários que desejam evitar o carregamento de VSPackages problemáticos e, em seguida, inicia o Visual Studio. A presença de uma tag SkipLoading desabilita o carregamento de um VSPackage. Limpar a tag reativa o carregamento do VSPackage.

Esta opção não aceita nenhum argumento.
/RootSuffix Inicia o Visual Studio usando um local alternativo. O seguinte comando é executado pelo atalho criado pelo instalador do SDK do Visual Studio:

devenv /RootSuffix exp

Nesse caso, identifica um local com um sufixo específico (por exemplo, exp 10.0Exp em vez de 10.0). A instância experimental permite que você depure um VSPackage separadamente da instância do Visual Studio que você está usando para escrever código.

Essa opção pode usar qualquer cadeia de caracteres que identifique um local que você criou usando VSRegEx.exe. Para obter mais informações, consulte A Instância Experimental.
/SafeMode Inicia o Visual Studio no modo de segurança, carregando apenas o IDE e os serviços padrão. A /SafeMode opção impede que todos os VSPackages de terceiros sejam carregados quando o Visual Studio é iniciado, garantindo uma execução estável.

Esta opção não aceita nenhum argumento.
/Setup Força o Visual Studio a mesclar os metadados de recursos que descrevem menus, barras de ferramentas e grupos de comando de todos os VSPackages disponíveis. Você só pode executar esse comando como administrador.

Esta opção não aceita nenhum argumento. O comando devenv /Setup geralmente é fornecido como a última etapa do processo de instalação. O uso do /Setup switch não inicia o IDE.
/Splash Mostra a tela inicial do Visual Studio, como de costume, e mostra uma caixa de mensagem antes de mostrar o IDE principal. A caixa de mensagem permite que você estude a tela inicial (por exemplo, para verificar se há um ícone de produto VSPackage).

Esta opção não aceita nenhum argumento.

Confira também