Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Sintomas

Suponha que tenta instalar e configurar o servidor BizTalk automaticamente como parte de um modelo de serviço sem qualquer utilizador iniciada (por exemplo, com scripts de arranque, políticas ou scripts remotos ou no Virtual Machine Manager (VMM)), utilizando o seguinte script:

Configuration.exe /s MyBizTalkConfig.xml /l MyBizTalkConfigLog.txt

Nesta situação, ocorre uma falha e recebe as seguintes mensagens de erro:

Nome de registo: aplicação
Origem: Windows relato de erros
Data: <datada ><vez>
ID do evento: 1001
Nível: informações
Computador: <ComputerName.domain>
Descrição:
Tipo de recipiente 94514951244, 5 a falhas
Nome do evento: CLR20r3
Resposta: Não disponível
CAB Id: 0
Assinatura do problema:
P1: configuration.exe
P2: 3.10.229.0
P3: 50fe360e
P4: System.Windows.Forms
P5: 4.0.30319.18408
P6: 52311103
P7: 2d77
P8: ee
P9: System.InvalidOperationException
P10:
Nome de registo: aplicação
Origem: Erro de aplicação
Data: <datada ><vez>
ID do evento: 1000
Nível: erro
Computador: ComputerName.domain>
Descrição:
Nome da aplicação em falta: Configuration.exe, versão: 3.10.229.0, carimbo de data / hora: 0x50fe360e
Nome do módulo em falta: KERNELBASE.dll, versão: 6.2.9200.16451, carimbo de data / hora: 0x50988950
Código de excepção: 0xe0434352
Desvio da falha: 0x00014b32
Id do processo em falta: 0x1298
Em tempo de início de aplicação: 0x01cf44a20a602d49
Caminho da aplicação em falta: <Nome do disco>: \Program ficheiros (x86) \Microsoft BizTalk Server 2013\Configuration.exe
Caminho em erro do módulo: <Nome do disco>: \Windows\SYSTEM32\KERNELBASE.dll
Id do mapa: 5f389614-b095-11e3-940a-00155da23448
Em nome completo do pacote:
ID da aplicação do pacote relativo a provocar uma falha:


Também poderá receber os seguintes detalhes do evento de falha:

<?xml version="1.0" encoding="utf-16"?>
< WatsonInfo xmlns:xsi = xmlns: xsd de "http://www.w3.org/2001/XMLSchema-instance" = "http://www.w3.org/2001/XMLSchema" >
<osVersion><OSVersion></osVersion>
< nome > Microsoft® BizTalk® Server 2013 < / nome >
<AppVersion>3.10.229.0</AppVersion>
< exceptionString > System.InvalidOperationException: Mostrar um formulário ou caixa de diálogo modal quando a aplicação não está em execução UserInteractive modo não é uma operação válida. Especificar o estilo estilo ServiceNotification ou DefaultDesktopOnly para apresentar uma notificação de uma aplicação de serviço.
em System.Windows.Forms.Form.ShowDialog (IWin32Window ser proprietário)
em System.Windows.Forms.Form.ShowDialog()
em Microsoft.BizTalk.Configuration.Program.RunConfigProgressUIThread()
em System.Threading.ThreadHelper.ThreadStart_Context (estado do objecto)
em System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext, chamada de retorno de ContextCallback, estado do objecto, Boolean preserveSyncCtx)
em System.Threading.ExecutionContext.Run (ExecutionContext executionContext, chamada de retorno de ContextCallback, estado do objecto, Boolean preserveSyncCtx)
em System.Threading.ExecutionContext.Run (ExecutionContext executionContext, chamada de retorno de ContextCallback, estado do objecto)
a System.Threading.ThreadHelper.ThreadStart() < / exceptionString >
< exceptionMessage > Mostrar um formulário ou caixa de diálogo modal quando a aplicação não está em execução UserInteractive modo não é uma operação válida. Especificar o estilo estilo ServiceNotification ou DefaultDesktopOnly para apresentar uma notificação de uma aplicação de serviço. < / exceptionMessage >
< exceptionStackTrace > em System.Windows.Forms.Form.ShowDialog (IWin32Window ser proprietário)
em System.Windows.Forms.Form.ShowDialog()
em Microsoft.BizTalk.Configuration.Program.RunConfigProgressUIThread()
em System.Threading.ThreadHelper.ThreadStart_Context (estado do objecto)
em System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext, chamada de retorno de ContextCallback, estado do objecto, Boolean preserveSyncCtx)
em System.Threading.ExecutionContext.Run (ExecutionContext executionContext, chamada de retorno de ContextCallback, estado do objecto, Boolean preserveSyncCtx)
em System.Threading.ExecutionContext.Run (ExecutionContext executionContext, chamada de retorno de ContextCallback, estado do objecto)
a System.Threading.ThreadHelper.ThreadStart() < / exceptionStackTrace >
<targetSite>System.Windows.Forms.DialogResult ShowDialog(System.Windows.Forms.IWin32Window)</targetSite>
<HResult>80131509</HResult>
</WatsonInfo>


Nota Não é possível apresentar a janela de progresso (ShowDialog). No entanto, a instalação e configuração são efectuadas com êxito quando o mesmo script é utilizado interactivamente com um utilizador com sessão iniciada.

Causa

Este problema ocorre porque o utilizador ainda vai ser actualizado com uma janela de progresso durante silenciosa (/ s) instalação. Se nenhum utilizador inicia sessão no computador, a actualização não funciona como a janela de progresso só pode ser apresentada numa sessão de utilizador interactivo.

Resolução

Informações de actualização cumulativa

Depois de aplicar esta correcção, utilize o novo parâmetro /noprogressbar quando executa Configuration.exe automática.

Nota

  • Pode verificar todos os parâmetros com Configuration.exe /?

  • O parâmetro /noprogressbar também está incluído no BizTalk Server 2013 R2 libertar.

Este problema foi corrigido pela primeira vez na actualização cumulativa do BizTalk Server:

Estado

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Referências

Para obter informações sobre os service packs e a lista de actualização cumulativa para o BizTalk Server, consulte KB 2555976: Service pack e lista de actualização cumulativa para o BizTalk Server.

Para mais informações sobre correcções do BizTalk Server, consulte KB 2003907: suporte a actualizações de informações sobre correcções do BizTalk e cumulativo.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×