狀況

假設您嘗試安裝沒有任何使用者登入 (例如,使用啟動指令碼、 原則或遠端的指令碼,或在 Virtual Machine Manager (VMM)) 使用下列的指令碼 BizTalk Server 自動設定服務範本的一部分︰

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

在此情況下,在損毀發生,並且您收到下列錯誤訊息︰

記錄檔名稱︰ 應用程式
來源︰ Windows 錯誤報告
日期︰ <日期><時間>
事件識別碼︰ 1001年
層級︰ 資訊
電腦︰ <ComputerName.domain>
描述:
錯誤桶 94514951244,類型 5
事件名稱︰ CLR20r3
回應︰ 無法使用
Cab Id: 0
問題簽章︰
P1: configuration.exe
P2: 3.10.229.0
P3: 50fe360e
P4: System.Windows.Forms
P5: 4.0.30319.18408
P6: 52311103
P7: 2d77
第 8 頁︰ ee
P9: System.InvalidOperationException
P10:
記錄檔名稱︰ 應用程式
來源︰ 應用程式錯誤
日期︰ <日期><時間>
事件識別碼︰ 1000年
層級︰ 錯誤
電腦︰ ComputerName.domain>
描述:
錯誤的應用程式名稱︰ Configuration.exe、 版本︰ 3.10.229.0,時間戳記︰ 0x50fe360e
錯誤的模組名稱︰ KERNELBASE.dll、 版本︰ 6.2.9200.16451,時間戳記︰ 0x50988950
例外狀況代碼︰ 0xe0434352
錯誤位移︰ 0x00014b32
錯誤的處理程序識別碼︰ 0x1298
判定為失敗的應用程式啟動時間︰ 0x01cf44a20a602d49
錯誤的應用程式路徑︰ <磁碟名稱>: \Program 檔案 (x86) \Microsoft BizTalk Server 2013\Configuration.exe
錯誤的模組路徑︰ <磁碟名稱>: \Windows\SYSTEM32\KERNELBASE.dll
報告識別碼︰ 5f389614-b095-11e3-940a-00155da23448
判定為失敗套件的完整名稱︰
錯誤的封裝相對於應用程式識別碼︰


您也可能會收到下列的當機事件詳細資料︰

<?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>
< 應用程式名稱 > Microsoft® BizTalk® 伺服器 2013年 < / 應用程式名稱 >
<AppVersion>3.10.229.0</AppVersion>
< exceptionString > System.InvalidOperationException︰ 在 UserInteractive 中的應用程式沒有在執行時,顯示強制回應對話方塊或表單模式不是有效的作業。指定的 ServiceNotification 或 DefaultDesktopOnly 的樣式,以顯示從服務應用程式的通知。
在 System.Windows.Forms.Form.ShowDialog (IWin32Window 擁有者)
在 System.Windows.Forms.Form.ShowDialog()
在 Microsoft.BizTalk.Configuration.Program.RunConfigProgressUIThread()
在 System.Threading.ThreadHelper.ThreadStart_Context (物件狀態)
在 System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext、 ContextCallback 回呼、 物件狀態,則為 True 的 preserveSyncCtx)
在 System.Threading.ExecutionContext.Run (ExecutionContext executionContext、 ContextCallback 回呼、 物件狀態,則為 True 的 preserveSyncCtx)
在 System.Threading.ExecutionContext.Run (ExecutionContext executionContext、 ContextCallback 回呼物件狀態)
在 System.Threading.ThreadHelper.ThreadStart() < / exceptionString >
< exceptionMessage > 顯示強制回應對話方塊或表單,當未在 UserInteractive 中執行應用程式模式不是有效的作業。指定要顯示的通知,從服務應用程式。 ServiceNotification 或 DefaultDesktopOnly 樣式 < / exceptionMessage >
< exceptionStackTrace > 在 System.Windows.Forms.Form.ShowDialog (IWin32Window 擁有者)
在 System.Windows.Forms.Form.ShowDialog()
在 Microsoft.BizTalk.Configuration.Program.RunConfigProgressUIThread()
在 System.Threading.ThreadHelper.ThreadStart_Context (物件狀態)
在 System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext、 ContextCallback 回呼、 物件狀態,則為 True 的 preserveSyncCtx)
在 System.Threading.ExecutionContext.Run (ExecutionContext executionContext、 ContextCallback 回呼、 物件狀態,則為 True 的 preserveSyncCtx)
在 System.Threading.ExecutionContext.Run (ExecutionContext executionContext、 ContextCallback 回呼物件狀態)
在 System.Threading.ThreadHelper.ThreadStart() < / exceptionStackTrace >
<targetSite>System.Windows.Forms.DialogResult ShowDialog(System.Windows.Forms.IWin32Window)</targetSite>
<HResult>80131509</HResult>
</WatsonInfo>


注意無法顯示進度視窗 (ShowDialog)。不過,安裝和設定都成功搭配使用時相同的指令碼是以互動方式登入的使用者。

原因

之所以發生這個問題,是因為使用者將仍以更新進度視窗期間無訊息 (/ s) 安裝。如果沒有使用者登入電腦時,如進度視窗只會顯示在互動式使用者工作階段中,就不會運作更新。

解決方案

累積更新資訊

您套用此修正程式之後,請使用新的參數/noprogressbar ,當您執行自動安裝的 Configuration.exe。

附註

  • 您可以檢查所有的參數,與Configuration.exe /?

  • /Noprogressbar參數也會包含在 BizTalk Server 2013 R2 釋放。

下列的累積更新的 BizTalk Server,已先修正這個問題︰

狀態

Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

參考

BizTalk Server service pack 和累積的更新清單的相關資訊,請參閱KB 2555976: BizTalk Server 服務套件和累積更新清單

如需有關 BizTalk Server hotfix 的詳細資訊,請參閱KB 2003907︰ 資訊關於 BizTalk hotfix 和累積更新支援

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×