修正 ︰ 無法安裝並設定自動安裝的非互動式模式 BizTalk Server

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:2954606
徵狀
假設您嘗試安裝沒有任何使用者登入 (例如,使用啟動指令碼、 原則或遠端的指令碼,或在 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
第 4 頁 ︰ System.Windows.Forms
P5: 4.0.30319.18408
P6: 52311103
P7: 2 d 77
第 8 頁 ︰ ee
9 頁所述 ︰ 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></WatsonInfo>OSVersion>
<AppName>Microsoft® BizTalk® 伺服器 2013</AppName>
<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>

附註無法顯示進度視窗 (ShowDialog)。不過,安裝和設定都成功搭配使用時相同的指令碼是以互動方式登入的使用者。
發生的原因
之所以發生這個問題,是因為使用者將仍以更新進度視窗期間無訊息 (/ s) 安裝。如果沒有使用者登入電腦時,如進度視窗只會顯示在互動式使用者工作階段中,就不會運作更新。
解決方案

累積更新資訊

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

附註
  • 您可以檢查與Configuration.exe 的所有參數 /?
  • /Noprogressbar參數也會包含在 BizTalk Server 2013 R2 釋放。
下列的累積更新的 BizTalk Server,已先修正這個問題 ︰
狀況說明
Microsoft 已確認這是<套用> 一節所列出的 Microsoft 產品的問題。
参考
BizTalk Server service pack 和累積的更新清單的相關資訊,請參閱 KB 2555976: Service pack 以及 BizTalk Server 的累積更新清單.

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

警告:本文為自動翻譯

內容

文章識別碼:2954606 - 最後檢閱時間:03/14/2016 07:42:00 - 修訂: 2.0

Microsoft BizTalk Server 2013 Branch, Microsoft BizTalk Server 2013 Developer, Microsoft BizTalk Server 2013 Enterprise, Microsoft BizTalk Server 2013 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2954606 KbMtzh
意見反應