Compartilhar via


Caixa de diálogo FirstRun

Uma sequência de caixa de diálogo FirstRun coleta informações de nome de usuário, nome da empresa e ID do produto. O instalador verifica a ID do produto durante essa caixa de diálogo.

Uma sequência de caixa de diálogo FirstRun geralmente não faz parte da sequência de ações e, em vez disso, é chamada pela função MsiCollectUserInfo na primeira execução do produto.

Um autor de um pacote do instalador pode usar a sequência de diálogo de modelo ou criar uma sequência diferente. No entanto, a sequência de diálogo precisa fazer com que o usuário defina as seguintes propriedades:

A ID do produto será validada durante a caixa de diálogo usando a ação ValidateProductID ou o ValidateProductID ControlEvent.

Se a ID do produto for definida como uma propriedade na linha de comando ou por uma transformação, a necessidade de fazer o usuário recuar novamente a ID do produto durante a caixa de diálogo de primeira execução poderá ser contornada controlando a exibição usando a propriedade ProductID. Após a validação bem-sucedida da ID do produto, a propriedade ProductID está definida como a ID completa e válida do produto.