共用方式為


進行安裝的疑難排解,並查看已知的安裝問題

請勿在網域控制站電腦上安裝 SQL Server

如果您在與網域控制站電腦相同的電腦上安裝SQL Server,它會在嘗試建立 SQL 傳送埠時傳回下列錯誤訊息:

Error: Failed updating binding information.  
BindingException: Could not validate TransportTypeData or Address properties for Primary Transport of Send Port 'SendPort1'. Exception from HRESULT: 0x80131500.  
Error: Failed updating binding information.  
BindingException: Could not validate TransportTypeData or Address properties for Primary Transport of Send Port 'SendPort1'. Exception from HRESULT: 0x80131500  

重要

請勿在網域控制站電腦上安裝SQL Server。

應用程式集區的服務帳戶必須和外掛式主控件和主控件執行個體的服務帳戶相同。

如果為 BTARN 應用程式集區設定的服務帳戶與隔離主機帳戶不同,BTARN 不會正確處理傳入訊息。 當接收 .aspx 頁面呼叫管線時,管線無法存取適當的憑證。 因此,它不會解密傳入訊息或驗證簽章。 此外,它將無法存取 MessageBox 資料庫。

已知安裝問題

BTARN HTTP 前端功能設定失敗

問題

如果您執行自訂安裝只安裝 BTARN HTTP 前端功能,BTARN 設定可能會在安裝完成後發生下列錯誤而失敗:

Failed to create object for feature: WebApp

解決方法

手動複製檔案並重新設定:

  1. 將下列兩個檔案從BizTalk Server電腦複製到您安裝 BTARN HTTP 前端功能的電腦上:

    • Microsoft.VC80.ATL.manifest

    • atl80.dll

      如果 Visual Studio 安裝在與BizTalk Server相同的電腦上,則兩個檔案的來源資料夾為 <drive> :\Program Files\Microsoft Visual Studio < version > \VC\redist\x86\Microsoft.VC100.ATL。

      如果 Visual Studio 未安裝在相同的BizTalk Server電腦上,則兩個檔案的來源資料夾位於磁片磁碟機> :\WINDOWS\WinSxS 下 < 。

  2. 將複製的檔案新增到您安裝 BTARN HTTP 前端功能的電腦上。 根據預設,請將檔案 < 複製到drive> :\Program Files\Microsoft BizTalk Accelerator for RosettaNet。

  3. 將檔案複製到 HTTP 前端電腦之後,請再次執行 Configuration.exe

卸載之後,某些 BTARN 元件會保留在 GAC 中

問題

當您卸載 BTARN 時,某些元件會保留在全域組件快取中, (GAC) 。

解決方法

先從 GAC 移除組件,再重新安裝 BTARN。

使用 SDK 中的 BtarnClean 公用程式來移除元件。 公用程式會執行下列動作:

  • 停止和取消登錄所有的 BTARN 協調流程。

  • 停止和刪除所有關聯的連接埠。

  • 解除部署所有的 Microsoft.Solutions.BTARN.* 組件。

    執行公用程式後,如果 GAC 中仍存在組件,請開啟 [檔案總管],移至 "C:\Windows\Assembly" 資料夾,手動刪除所有開頭為 Microsoft.Solutions.BTARN 的組件。

64 位 OS 上的服務無法使用錯誤

問題

嘗試存取 64 位 Windows 作業系統上的 BTARN HTTP 接收位置時,您可能會收到 Service Unavailable 錯誤。

原因

這個問題可能是由 "RPCProxy.dll" ISAPI 篩選器所造成。

解決方法

移除 RPC Proxy ISAPI 篩選準則的參考,然後重新開機 IIS:

  1. 在 [Internet Information Services] ([IIS) 管理員] 中,以滑鼠右鍵按一下 [網站],然後按一下 [ 內容]。

  2. 在 [ 網站內容] 對話方塊中,按一下 [ISAPI 篩選 ] 索引標籤、移除 RPC Proxy 篩選準則,然後按一下 [ 確定]。

  3. 重新啟動 IIS。

  4. 重新開機 IIS 之後,請嘗試存取 http://localhost. 您應該會從網際網路瀏覽器收到 400 訊息。

不支援混合模式SQL Server

BTARN 不支援混合模式中的SQL Server。

執行 setupx64.bat 以設定雙動作 PIPAutomation 協調流程範例

在 \Program Files\Microsoft BizTalk Accelerator for RosettaNet\SDK\PIPAutomation\DoubleAction 資料夾中執行 setupx64.bat,以設定雙動作 PIPAutomation 協調流程範例。

將 BTARN 安裝程式檔案從 Web 下載到 Temp 資料夾

問題

如果您從 Web 下載 BTARN 自我解壓縮可執行檔,並將它儲存至BizTalk Server根資料夾,當您嘗試執行可執行檔時,BizTalk安裝精靈會執行,而不是 BTARN 安裝精靈。

解決方法

下載 BTARN 自我解壓縮可執行檔,並將檔案儲存至暫存資料夾。