Aplica-se a
BizTalk Server 2013 Branch BizTalk Server 2013 Developer BizTalk Server 2013 Enterprise BizTalk Server 2013 Standard

Sintomas

Suponha que você tente instalar e configurar o BizTalk Server automaticamente como parte de um modelo de serviço sem qualquer usuário conectado (por exemplo, com scripts de inicialização, políticas ou scripts remotos ou no Virtual Machine Manager (VMM)) usando o seguinte script:

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

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

Nome de logon: aplicativoFonte: Windows relatórios de errosData: <Data><tempo>Identificação do evento: 1001Nível: informaçõesComputador: <ComputerName.domain>Descrição:Falha de compartimento de memória 94514951244, tipo 5Nome do evento: CLR20r3Resposta: Não disponívelCAB Id: 0Assinatura do problema:P1: configuration.exeP2: 3.10.229.0P3: 50fe360eP4: System.Windows.FormsP5: 4.0.30319.18408P6: 52311103P7: 2d77P8: eeP9: System.InvalidOperationExceptionP10:Nome de logon: aplicativoOrigem: Erro de aplicativoData: <Data><tempo>Identificação do evento: 1000Nível: erroComputador: ComputerName.domain>Descrição:Nome do aplicativo com falha: Configuration.exe, versão: 3.10.229.0, carimbo de data / hora: 0x50fe360eNome do módulo com falha: KERNELBASE.dll, versão: 6.2.9200.16451, carimbo de data / hora: 0x50988950Código de exceção: 0xe0434352Deslocamento com falha: 0x00014b32Id do processo com falha: 0x1298Com a hora de início do aplicativo: 0x01cf44a20a602d49Caminho do aplicativo com falha: <Nome do disco>: \Program (x86) arquivos \Microsoft 2013\Configuration.exe do BizTalk ServerCaminho de módulo com falha: <Nome do disco>: \Windows\SYSTEM32\KERNELBASE.dllRelatório de identificação: 5f389614-b095-11e3-940a-00155da23448Com o nome completo do pacote:ID do aplicativo de pacote relativa com falha:

Você também pode receber os seguintes detalhes de eventos de falha:

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

Observação: Não é possível exibir a janela de progresso (ShowDialog). No entanto, a instalação e a configuração são bem-sucedidas quando o mesmo script usado interativamente com um usuário conectado.

Causa

Esse problema ocorre porque o usuário ainda será ser atualizado com uma janela de progresso durante silenciosa (/ s) instalação. Se nenhum usuário faz logon no computador, a atualização não funciona como a janela de progresso só pode ser exibida em uma sessão de usuário interativo.

Resolução

Informações da atualização cumulativa

Depois de aplicar esta correção, use o novo parâmetro /noprogressbar ao executar Configuration.exe autônoma.Observação:

  • Você pode verificar todos os parâmetros com Configuration.exe /?

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

Esse problema foi corrigido primeiro na atualização cumulativa seguinte do BizTalk Server:

Status

A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".

Referências

Para obter informações sobre os service packs e atualizações cumulativas lista do BizTalk Server, consulte 2555976 KB: Service pack e a lista de atualização cumulativa para o BizTalk Server.Para obter mais informações sobre os hotfixes do BizTalk Server, consulte 2003907 KB: suporte de atualização de informações sobre os hotfixes do BizTalk e cumulativas.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.