Método BuildManager.BuildDesignTimeOutput
Cria um executável portátil temporário (PE) e retorna sua descrição em uma cadeia XML.
Namespace: VSLangProj
Assembly: VSLangProj (em VSLangProj.dll)
Sintaxe
'Declaração
Function BuildDesignTimeOutput ( _
bstrOutputMoniker As String _
) As String
string BuildDesignTimeOutput(
string bstrOutputMoniker
)
String^ BuildDesignTimeOutput(
[InAttribute] String^ bstrOutputMoniker
)
abstract BuildDesignTimeOutput :
bstrOutputMoniker:string -> string
function BuildDesignTimeOutput(
bstrOutputMoniker : String
) : String
Parâmetros
- bstrOutputMoniker
Tipo: System.String
Required.String de identificador de origem para o PE temporário construir.A seqüência de caracteres de identificador de origem deve ser uma das seqüências retornadas pela DesignTimeOutputMonikers propriedade.
Valor de retorno
Tipo: System.String
A descrição de XML do executável portátil segue esse formato, mostrado para um arquivo de saída 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.
Attribute |
Description |
---|---|
private_binpath |
O caminho completo do diretório que contém o PE temporário.Esse caminho é combinado com o codebase atributo para criar o caminho completo para o assembly PE temporários. |
codebase |
O caminho e o nome do PE temporário em relação do private_binpath. |
name |
A.Nome simples do NET Framework do assembly que está sendo gerado. |
version |
Major, minor, compilação e números de versão de revisão.O valor é sempre "0.0.0.0". |
snapshot_id |
Um inteiro que é incrementado cada vez que o PE é recompilado. |
substituível |
Indica se o sistema de projeto pode substituir o assembly e se um designer não deve conter um bloqueio de gravação no arquivo.É sempre definido como true. |
Comentários
A seqüência de caracteres XML retornada por esse método Especifica o arquivo temporário do PE. Um designer instancia os tipos por carregá-los a partir do arquivo PE.
Exemplos
See BuildManager.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.