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: toepassing
Bron: Windows Foutrapportage
Datum: <datum><tijd>
Gebeurtenis-ID: 1001
Niveau: informatie
Computer: <ComputerName.domain>
Beschrijving:
Fault bucket 94514951244, type 5
Naam van de gebeurtenis: CLR20r3
Antwoord: Niet beschikbaar
Cab-Id: 0
Probleemhandtekening:
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:
Meld naam: toepassing
Bron: Toepassingsfout
Datum: <datum><tijd>
Gebeurtenis-ID: 1000
Niveau: fout
Computer: ComputerName.domain>
Beschrijving:
Ontlast de naam: Configuration.exe, versie: 3.10.229.0, tijdstempel: 0x50fe360e
Ontlast de naam van module: KERNELBASE.dll, versie: 6.2.9200.16451, tijdstempel: 0x50988950
Uitzondering: 0xe0434352
Verschuiving van de fout: 0x00014b32
Ontlast proces-id: 0x1298
Begintijd van de toepassing met fout: 0x01cf44a20a602d49
Ontlast toepassingspad: <Naam van schijf>: \Program (x86) bestanden \Microsoft 2013\Configuration.exe BizTalk Server
Ontlast module pad: <Naam van schijf>: \Windows\SYSTEM32\KERNELBASE.dll
Rapport-Id: 5f389614-b095-11e3-940a-00155da23448
Volledige 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?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Bedankt voor uw feedback.

×