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)