/atrasoSign (atraso sinal a montagem) (Opções do compilador translation from VPE for Csharp)
Essa opção faz com que o compilador reservar espaço no arquivo de saída, de forma que uma assinatura digital pode ser adicionada mais tarde.
/delaysign[ + | - ]
Argumentos
- + | -
Use /delaysign- Se você desejar que um assembly totalmente assinado. Use /delaysign+ Se você apenas quiser colocar a chave pública no conjunto de módulos (assembly). O padrão é /delaysign-.
Comentários
The /delaysign opção não terá efeito a menos que usadas com /keyfile or /keycontainer.
Quando você solicita um assembly totalmente assinado, o compilador hashes de arquivo que contém o manifesto (metadados do assembly) e assina esse hash com chave particular.A assinatura digital resultante é armazenada no arquivo que contém o manifesto.Quando um assembly é assinado atraso, o compilador não calcular e armazenar a assinatura, mas reservas de espaço no arquivo para que a assinatura pode ser adicionada mais tarde.
Por exemplo, usando /delaysign+ permite que um testador colocar o assembly no cache global. Totalmente após o teste, você pode assinar o assembly colocando a chave particular no assembly usando o Vinculador de assembly utilitário.
Para obter mais informações, consulte Criando e usando os assemblies com nome forte and Atraso na Assinatura de um Assembly.
Para conjunto esta opção do compilador no ambiente de desenvolvimento do Visual Studio
Abra o Propriedades página para o projeto.
Modificar o Apenas sinal de atrasopropriedade .
Para obter informações sobre como conjunto opção do compilador programaticamente, consulte DelaySign.