Arquivo do assistente (.Vsz)
O ambiente de desenvolvimento integrado (IDE) usa arquivos .vsz para iniciar assistentes. Esses arquivos .vsz contêm informações que o IDE usa para determinar qual assistente chamar e quais informações passar para o assistente.
Um arquivo .vsz é uma versão de um arquivo de texto formatado em .ini que não tem seções. As informações conhecidas pelo IDE são armazenadas no início do arquivo. Isso fornece um link entre o assistente que o IDE chama e os parâmetros que estão no arquivo .vsz a ser passado para o IDE. O restante do arquivo fornece parâmetros que são específicos para o assistente e que devem ser coletados pelo IDE e passados para o assistente específico.
O exemplo a seguir mostra o conteúdo de um arquivo .vsz.
VSWizard 8.0
Wizard=VsWizard.CBlankSiteWizard -or- {123-1234556-123334}
Param="WIZARDNAME = Wizard One"
Param="WIZARDUI = FALSE"
A seguir estão as partes no arquivo .vsz.
Parte | Descrição |
---|---|
VSWizard | O primeiro parâmetro no arquivo é o número da versão do formato de arquivo de modelo. Esse número de versão deve ser 6.0, 7.0, 7.1 ou 8.0. Outros números não podem ser iniciados e causam um erro de formato inválido. |
Assistente | Esse campo contém o ProgID OLE do assistente ou, alternativamente, uma representação de cadeia de caracteres GUID do CLSID do assistente que é cocriada pelo IDE. |
Param | Essas peças são opcionais. Você pode adicionar quantos forem necessários. |
Os parâmetros permitem que o arquivo .vsz passe parâmetros personalizados adicionais para o assistente. Cada valor é passado como um elemento de cadeia de caracteres em uma matriz de variantes para o assistente. Para obter mais informações, consulte Parâmetros personalizados.
Para adicionar um ID de localidade padrão ao arquivo .vsz, especifique FALLBACK_LCID
=xxxx, onde xxxx é o ID de localidade, por exemplo, 1033 para inglês. Quando FALLBACK_LCID
o parâmetro é definido, o assistente usa a ID de localidade de fallback fornecida se a ID atual não for encontrada.