Partilhar 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 o ID do produto durante esta caixa de diálogo.

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

Um autor de um pacote de instalação pode usar a sequência de diálogo do modelo ou criar uma sequência diferente. A sequência de diálogo, no entanto, precisa 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 o ID do produto for definido como uma propriedade na linha de comando ou por uma transformação, a necessidade de fazer com que o usuário insira novamente o ID do produto durante a caixa de diálogo de primeira execução pode ser contornada controlando a exibição usando a propriedade ProductID. Após a validação bem-sucedida da ID do produto, a propriedade ProductID é definida como a ID do produto completa e válida.