Sümptomid
Oletagem, et proovida installida ja konfigureerida BizTalk Server automaatselt teenuse malli osana ilma mis tahes kasutaja sisse loginud (nt käivitus-skriptid, poliitikat või serveri skripte või Virtual Machine Manageri (VMM)) abil järgmine skript:
Configuration.exe /s MyBizTalkConfig.xml /l MyBizTalkConfigLog.txt
Sellisel juhul põhjustab krahhi, ja kuvatakse järgmine tõrketeade:
Logi nimi: rakendus
Allikas: Windowsi tõrgetest teatamine
Kuupäev: <kuupäev><aeg>
Sündmuse ID: 1001
Tase: teave
Arvuti: <ComputerName.domain>
Kirjeldus:
Fault bucket 94514951244, tüüp 5
Sündmuse nimi: CLR20r3
Vastus: Pole saadaval
CAB-Id: 0
Probleem allkiri:
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:
Logi nimi: rakendus
Allikas: Rakenduse tõrge
Kuupäev: <kuupäev><aeg>
Sündmuse ID: 1000
Tase: tõrge
Arvuti: ComputerName.domain>
Kirjeldus:
Tõrkuvat rakenduse nimi: Configuration.exe, versioon: 3.10.229.0, ajatempel: 0x50fe360e
Faulting mooduli nimi: KERNELBASE.dll, versioon: 6.2.9200.16451, ajatempel: 0x50988950
Kood: 0xe0434352
Fault nihe: 0x00014b32
Tõrkuvat protsessi id: 0x1298
Faulting application Algusaeg: 0x01cf44a20a602d49
Tõrkuvat rakenduse tee: <Ketta nimi>: \Program Files (x86) \Microsoft BizTalk Server 2013\Configuration.exe
Tõrkuvat moodulit tee: <Ketta nimi>: \Windows\SYSTEM32\KERNELBASE.dll
Aruande Id: 5f389614-b095-11e3-940a-00155da23448
Tõrkuvat pakett täisnimi:
Faulting rakenduse pakett suhteline ID:
Võidakse kuvada ka järgmised krahh sündmuse üksikasju.
<?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: näitab modaalne dialoogiboksi või vormi, kui rakendus ei tööta UserInteractive režiim ei ole lubatud toiming. Määrake ServiceNotification või DefaultDesktopOnly style kuvada teatis teenuserakenduse.
at System.Windows.Forms.Form.ShowDialog (IWin32Window omanik)
at System.Windows.Forms.Form.ShowDialog()
at Microsoft.BizTalk.Configuration.Program.RunConfigProgressUIThread()
kell System.Threading.ThreadHelper.ThreadStart_Context (objekt riik)
kell System.Threading.ExecutionContext.RunInternal (ExecutionContextis ExecutionContextis, ContextCallback tagasihelistamise, objekti olek, Boolean preserveSyncCtx)
kell System.Threading.ExecutionContext.Run (ExecutionContextis ExecutionContextis, ContextCallback tagasihelistamise, objekti olek, Boolean preserveSyncCtx)
kell System.Threading.ExecutionContext.Run (ExecutionContextis ExecutionContextis, ContextCallback tagasihelistamise, objekti riik)
at System.Threading.ThreadHelper.ThreadStart() < / exceptionString >
< exceptionMessage > näitab modaalne dialoogiboksi või vormi, kui rakendus ei tööta UserInteractive režiim ei ole lubatud toiming. Määrake ServiceNotification või DefaultDesktopOnly style kuvada teatis service rakendus. < / exceptionMessage >
< exceptionStackTrace > kell System.Windows.Forms.Form.ShowDialog (IWin32Window omanik)
at System.Windows.Forms.Form.ShowDialog()
at Microsoft.BizTalk.Configuration.Program.RunConfigProgressUIThread()
kell System.Threading.ThreadHelper.ThreadStart_Context (objekt riik)
kell System.Threading.ExecutionContext.RunInternal (ExecutionContextis ExecutionContextis, ContextCallback tagasihelistamise, objekti olek, Boolean preserveSyncCtx)
kell System.Threading.ExecutionContext.Run (ExecutionContextis ExecutionContextis, ContextCallback tagasihelistamise, objekti olek, Boolean preserveSyncCtx)
kell System.Threading.ExecutionContext.Run (ExecutionContextis ExecutionContextis, ContextCallback tagasihelistamise, objekti riik)
at System.Threading.ThreadHelper.ThreadStart() < / exceptionStackTrace >
<targetSite>System.Windows.Forms.DialogResult ShowDialog(System.Windows.Forms.IWin32Window)</targetSite>
<HResult>80131509</HResult>
</WatsonInfo>
Märkus. Edenemisakna (ShowDialog) ei saa kuvada. Ent installimine ja konfigureerimine on edukas, kui sama skripti kasutatakse interaktiivselt sisselogitud kasutaja.
Põhjus
See probleem ilmneb, sest kasutaja endiselt värskendatakse progress aken ajal vaikne (/ s) installi. Kui ei ole kasutaja sisse loginud arvuti update ei tööta nagu progress aken saab kuvada ainult interaktiivse kasutaja seanssi.
Lahendus
Koondvärskenduse teave
Pärast selle paranduse rakendamist kasutage uue parameetri /noprogressbarConfiguration.exe Configuration.exe järelevalveta käivitamisel.
Märkus
-
Saate vaadata kõiki parameetreid Configuration.exe /?
-
/NoprogressbarConfiguration.exe parameeter on lisatud ka BizTalk Server 2013 R2 vabastada.
See probleem parandati esmakordselt BizTalk Server järgmise koondvärskenduse:
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.
Viited
Lisateabe saamiseks hoolduspakettide ja koondvärskenduse loendi BizTalk Server, vt KB 2555976: hoolduspaketi ja koondvärskenduse loendi BizTalk Server hoolduspakett Service.
BizTalki serveri käigultparanduste kohta lisateabe saamiseks vaadake KB 2003907: BizTalki käigultparandused ja kumulatiivse värskenduse toe.