Partilhar via


BuildManager.BuildDesignTimeOutput (Método)

Cria um executável portátil temporário (PE) e retorna sua descrição em uma seqüência XML.

Namespace: VSLangProj
Assembly: VSLangProj (em vslangproj.dll)

Sintaxe

'Declaração
'Uso

Parâmetros

  • bstrOutputMoniker
    Necessário. Seqüência de caracteres moniker para o PE temporário para criar. A seqüência moniker deve ser uma das seqüências de caracteres retornadas pela propriedade DesignTimeOutputMonikers.

Valor de retorno

A descrição XML do executável portátil segue esse formato, mostrado para um arquivo de saída ferramenta personalizada denominado DataSchema.cs:

<root>
  <Application private_binpath = "AbsoluteTemporaryOutputPath"/>
  <Assembly
    codebase = "DataSchema.cs.dll"
    name = "DataSchema.cs"
    version = "0.0.0.0"
    snapshot_id = "0"
    replaceable = "True"
  />
</root>

Os atributos são descritos abaixo.

Atributo

Descrição

private_binpath

O caminho completo da pasta que contém o PE temporário. Esse caminho é combinado com o codebase atributo para criar o caminho completo para o conjunto PE temporário.

Base de Código

O caminho e nome do PE temporário em relação ao arquivo a private_binpath.

name

O nome simples .NET Framework do conjunto sendo gerado.

Versão

O principal, secundária, criação, e números de versão de revisão. O valor é sempre " 0.0.0.0 ".

snapshot_id

Um inteiro que é incrementado sempre que o PE é recompiled.

substituível

Indica se o sistema do projeto pode substituir o conjunto, e se um designer não deve conter um bloqueio de gravação no arquivo. Sempre É definida como true.

Comentários

A seqüência XML retornada por esse método Especifica o arquivo PE temporário. Um designer instancia os tipos ao carregá-los a partir do arquivo PE.

Exemplo

Consulte BuildManager.

Consulte também

Referência

BuildManager (Interface)
BuildManager (Membros)
VSLangProj (Namespace)