Symptomen

Stel dat u probeert te installeren en configureren van BizTalk Server automatisch als onderdeel van een servicesjabloon zonder dat de gebruiker is aangemeld (bijvoorbeeld met startup scripts, beleid of externe scripts of in Virtual Machine Manager (VMM)) met behulp van het volgende script:

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

In deze situatie doet zich een crash voor en de volgende foutberichten weergegeven:

Meld naam: toepassingBron: Windows FoutrapportageDatum: <datum><tijd>Gebeurtenis-ID: 1001Niveau: informatieComputer: <ComputerName.domain>Beschrijving:Fault bucket 94514951244, type 5Naam van de gebeurtenis: CLR20r3Antwoord: Niet beschikbaarCab-Id: 0Probleemhandtekening:P1: configuration.exeP2: 3.10.229.0P3: 50fe360eP4: System.Windows.FormsP5: 4.0.30319.18408P6: 52311103P7: 2d77P8: eeP9: System.InvalidOperationExceptionP10:Meld naam: toepassingBron: ToepassingsfoutDatum: <datum><tijd>Gebeurtenis-ID: 1000Niveau: foutComputer: ComputerName.domain>Beschrijving:Ontlast de naam: Configuration.exe, versie: 3.10.229.0, tijdstempel: 0x50fe360eOntlast de naam van module: KERNELBASE.dll, versie: 6.2.9200.16451, tijdstempel: 0x50988950Uitzondering: 0xe0434352Verschuiving van de fout: 0x00014b32Ontlast proces-id: 0x1298Begintijd van de toepassing met fout: 0x01cf44a20a602d49Ontlast toepassingspad: <Naam van schijf>: \Program (x86) bestanden \Microsoft 2013\Configuration.exe BizTalk ServerOntlast module pad: <Naam van schijf>: \Windows\SYSTEM32\KERNELBASE.dllRapport-Id: 5f389614-b095-11e3-940a-00155da23448Volledige pakketnaam met fout:Fout van toepassing ten opzichte van de pakket-ID:

U kunt ook de volgende crash Gebeurtenisdetails ontvangen:

<?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>< toepassingsnaam > Microsoft® BizTalk® Server 2013 < / AppName ><AppVersion>3.10.229.0</AppVersion>< exceptionString > System.InvalidOperationException: een formulier of een modaal dialoogvenster weergegeven wanneer de toepassing niet wordt uitgevoerd in UserInteractive modus is niet toegestaan. De stijl ServiceNotification of DefaultDesktopOnly om een melding van de servicetoepassing van een weer te geven.bij System.Windows.Forms.Form.ShowDialog (IWin32Window eigenaar)op System.Windows.Forms.Form.ShowDialog()op Microsoft.BizTalk.Configuration.Program.RunConfigProgressUIThread()op System.Threading.ThreadHelper.ThreadStart_Context (Object staat)bij System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext, ContextCallback, terugbellen, Object staat, Boolean preserveSyncCtx)bij System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback, terugbellen, Object staat, Boolean preserveSyncCtx)bij System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback, terugbellen, toestand ' Object ')op System.Threading.ThreadHelper.ThreadStart() < / exceptionString >< exceptionMessage > een modaal dialoogvenster of een formulier worden weergegeven als de toepassing niet wordt uitgevoerd in UserInteractive modus is niet toegestaan. Geef de stijl ServiceNotification of DefaultDesktopOnly om weer te geven van een melding van een toepassing. < / exceptionMessage >< exceptionStackTrace > op System.Windows.Forms.Form.ShowDialog (IWin32Window eigenaar)op System.Windows.Forms.Form.ShowDialog()op Microsoft.BizTalk.Configuration.Program.RunConfigProgressUIThread()op System.Threading.ThreadHelper.ThreadStart_Context (Object staat)bij System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext, ContextCallback, terugbellen, Object staat, Boolean preserveSyncCtx)bij System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback, terugbellen, Object staat, Boolean preserveSyncCtx)bij System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback, terugbellen, toestand ' Object ')op System.Threading.ThreadHelper.ThreadStart() < / exceptionStackTrace ><targetSite>System.Windows.Forms.DialogResult ShowDialog(System.Windows.Forms.IWin32Window)</targetSite><HResult>80131509</HResult></WatsonInfo>

Opmerking Het voortgangsvenster (ShowDialog) kan niet worden weergegeven. De installatie en configuratie zijn echter geslaagd wanneer hetzelfde script interactief met een aangemelde gebruiker wordt gebruikt.

Oorzaak

Dit probleem doet zich voor omdat de gebruiker nog steeds worden bijgewerkt met een voortgangsbalk tijdens de stille (/ s) installeren. Als er geen gebruiker zich aanmeldt bij de computer, werkt de update niet zoals het voortgangsvenster kan alleen worden weergegeven in een interactieve gebruikerssessie.

Oplossing

Cumulatieve update informatie

Nadat u deze correctie hebt toegepast, gebruik de nieuwe parameter /noprogressbar tijdens het uitvoeren van Configuration.exe zonder toezicht.Opmerking

  • U kunt alle parameters controleren Configuration.exe /?

  • De parameter /noprogressbar is ook opgenomen in de BizTalk Server 2013 R2 release.

Dit probleem werd in eerste instantie opgelost in de volgende cumulatieve update van BizTalk Server:

Status

Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Referenties

Zie voor meer informatie over servicepacks en lijst van de cumulatieve update voor BizTalk Server KB 2555976: Service pack en lijst van de cumulatieve update voor BizTalk Server.Zie voor meer informatie over hotfixes voor BizTalk Server KB 2003907: informatie over BizTalk-hotfixes en cumulatieve update ondersteuning voor.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.