Partilhar via


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.

Confira também