Compartilhar via


Utilitário de CreatePkgDef

Usa um arquivo. dll para uma extensão de Visual Studio como um parâmetro e cria um arquivo de .pkgdef para acompanhar o arquivo. dll. O arquivo de .pkgdef contém todas as informações de outra forma seriam gravadas no registro do sistema quando a extensão está instalada.

Dica

A maioria dos modelos de projeto que estão incluídos na SDL do Visual Studio 2010 criar automaticamente arquivos de .pkgdef como parte do processo de compilação.Este documento destina-se para aqueles que desejam criar pacotes manualmente ou converter pacotes existentes para usar a implantação de .pkgdef.

CreatePkgDef /out=FileName [/codebase] [/assembly] AssemblyPath

Argumentos

  • check-out =FileName
    Obrigatório. Define o nome do arquivo de saída de .pkgdef paraFileName.

  • /codebase
    Opcional. Registro de forças com o utilitário CodeBase.

  • /assembly
    Registro de forças com o utilitário de Assembly.

  • AssemblyPath
    O caminho do arquivo. dll do qual você deseja gerar o .pkgdef.

Comentários

Implantação de extensão usando arquivos de .pkgdef substitui os requisitos de registro de versões anteriores do Visual Studio.

Os arquivos de .pkgdef devem ser instalados em um dos seguintes locais: %localappdata%\Microsoft\Visual vsinstalldir%\Common7\IDE\Extensions\ de Studio\10.0\Extensions\ ou %. Se a pasta de instalação for %localappdata%\Microsoft\Visual, Studio\10.0\Extensions\, a extensão será reconhecida pelo Visual Studio, mas será desabilitada por padrão. O usuário poderá ativar a extensão usando Extension Manager. Para obter mais informações, consulte Como desabilitar e reabilitar ferramentas e extensões do Visual Studio. Se a pasta de instalação vsinstalldir%\Common7\IDE\Extensions\ %, a extensão é ativada por padrão.

Dica

Gerente de extensão não pode ser usado para acessar uma extensão, a menos que ele é instalado como parte de um pacote VSIX.Para obter mais informações, consulte Implantação de extensão do Visual Studio.

Consulte também

Referência

Utilitário de CreateExpInstance

Conceitos

Conceitos básicos de lançamento do produto

Outros recursos

Liberando um produto de integração de Visual Studio