Opções de Linha de Comando do Devenv
Devenv permite conjunto várias opções para o ambiente de desenvolvimento integrado (IDE) e também criar, depurar e implantar projetos a partir da linha de comando.Use essas opções para executar o IDE a partir de um script ou um arquivo .bat, por exemplo, um script de compilação noturno, ou para iniciar o IDE em uma configuração específica.
Observação: |
---|
Quando Você executar Visual Studio 2008 em Windows Vista, você deve executar devenv sistema autônomo um administrador para usar o / Setup (devenv.exe) e / InstallVSTemplates (devenv.exe) switches. Para obter mais informações, consulte Permissões de usuário e Visual Studio . |
Observação: |
---|
Para que o Visual Studio Abra um único arquivo em um editor apropriado, digite devenv no aviso de comando, seguido do nome de arquivo e caminho completo sem argumentos ou opções adicionais. Por exemplo, devenv "c:\test.cpp". |
Sintaxe de comutador do devenv
Por padrão, comandos devenv passam alterna para o utilitário devenv.com.
Observação: |
---|
Use o comando devenv /? Para listar todos disponível devenv Os comutadores na Comando janela, junto com descrições dos seus usos. |
O utilitário devenv.com fornece para o fornecimento de saída por meio de fluxos padrão do sistema, sistema autônomo stdout e stderre determina o redirecionamento de E/sistema autônomo apropriado quando ele captura de saída, por exemplo, em um arquivo .txt.
As regras de sintaxe de devenv switches são semelhantes às de outros utilitários de linha de comando do DOS. As regras de sintaxe a seguir se aplicam para todos os devenv Opções e seus argumentos:
Os comandos começam com devenv. Por exemplo, o comando devenv /fn verdana Especifica Verdana sistema autônomo a fonte padrão do sistema para o IDE.
Observação: Comandos em vez disso, começam com devenv.exe pode usar as mesmas opções, mas irá enviá-las para o programa devenv.exe, ignorando o utilitário devenv.com.
Opções não diferenciam diferenciar maiúsculas de minúsculas.
O primeiro argumento geralmente será um nome de arquivo de solução.
Quando você fornecer um nome de arquivo de projeto em vez de um nome de arquivo de solução, um devenv comando será Pesquisar a pasta pai do arquivo de projeto para um arquivo de solução que tem o mesmo nome. Por exemplo, o comando devenv /build myproject1.vbprojirá procurar a pasta pai para um arquivo de solução chamado "myproject1.sln".
Observação: Apenas um arquivo de solução que faz referência a este projeto deve estar localizado em sua pasta pai.Se a pasta pai não contém nenhum arquivo de solução que faz referência a este projeto, ou se a pasta pai contiver dois ou mais arquivos de solução que fazem referência a ele, em seguida, um arquivo de solução temporário será criado e chamado de Este projeto e referências Ele .
Quando caminhos de arquivo e nomes de arquivo incluam espaços, você deverá incluí-los entre aspas duplas ("").Por exemplo, "c:\projeto a\".
Quando você especifica um caminho de arquivo, você deve incluir a letra da unidade.
Inseri um caractere de espaço entre os switches e argumentos na mesma linha.
Não é possível usar caracteres curinga ou Outros sintaxe de padrões coincidentes em devenv comandos.
Switches do devenv
Use as seguintes opções de linha de comando para exibir o IDE e executar a tarefa descrita.
comutador de linha de comando |
Descrição |
---|---|
Inicia o IDE e executa o comando especificado. |
|
Carrega um Visual C++ executável sob o controle do depurador. Essa comutador não está disponível para Visual Basic ou Visual C# arquivos executáveis. Para obter mais informações, consulte Como: Iniciar o depurador automaticamente. |
|
/ LCID (devenv.exe) ou /l |
Define o linguagem padrão do IDE. |
Inicia Visual Studio e registra todas as atividades no arquivo de log especificado. |
|
/ Executar (devenv.exe) ou /r |
Compila e executa a solução especificada. |
Compila e executa a solução especificada, minimiza o IDE quando a solução é executada e fecha o IDE após a solução tenha terminado sua execução. |
|
Faz com que o IDE para usar variáveis de ambiente caminho, INCLUDE e LIB para Visual C++ compilação em vez das configurações especificadas na seção de diretórios VC ++ Projetos opções o Opções caixa de diálogo.Para mais informações, consulte: Definir o caminho e variáveis de ambiente para Builds de linha de comando. |
Use as opções de linha de comando a seguir para executar a tarefa descrita.Essas opções de linha de comando não exibem o IDE.
comutador de linha de comando |
Descrição |
---|---|
Exibe a Ajuda para switches devenv no Janela do aviso de comando. |
|
Compila a solução especificada ou o projeto according to a configuração de solução especificada. |
|
Limpa a solução especificada ou o projeto according to a configuração de solução especificada. |
|
Faz com que a implantação após uma compilação (ou uma recompilar) de acordo com a configuração de solução especificada. |
|
Registros de projeto ou modelos de item que estão localizados em <visualstudioinstalldir>\Common7\IDE\ProjectTemplates ou <visualstudioinstalldir>\Common7\IDE\ItemTemplates para que possa ser acessados por meio de Novo projeto and Adicionar novo item caixas de diálogo. |
|
Permite que você especificar um arquivo de erros quando você compilação. |
|
O projeto para compilação, limpar ou implantar.Você pode usar essa comutador somente se você também tiver fornecido o /compilação/recriar / limpar, ou comutador / implantar. |
|
Especifica a configuração de projeto para criar ou implantar.Você pode usar essa comutador somente se comutador /projeto também foram fornecidas. |
|
Limpa e compila a solução especificada ou o projeto according to a configuração de solução especificada. |
|
Atualiza o arquivo de solução especificada e todos os seus arquivos de projeto ou o arquivo de projeto especificado, para o corrente Visual Studio 2005 formatos para esses arquivos. |
As seguintes opções podem ser usadas por participantes a Programa Visual Studio Industry Partner (VSIP).
comutador de linha de comando |
Descrição |
---|---|
Desativa a chave de licença do desenvolvedor do VSIP em uma estação de trabalho do desenvolvedor. |
|
Inicia Visual Studio no modo de segurança e carrega somente o ambiente padrão e os serviços e versões dos pacotes de terceiros fornecido. |
|
Limpa todas as Rótulos SkipLoading que foram adicionadas a VSPackages por usuários que desejam evitar o carregamento de problema VSPackages. |
|
Forças Visual Studio mesclagem recursos metadados que descrevem menus, barras de ferramentas e os grupos de comando, de todos os VSPackages disponível. |