Share via


閱讀安裝和設定已知問題

透過終端機伺服器安裝會在不同的資料夾中建立記錄檔

當您透過終端機伺服器連線安裝A4SWIFT時,A4SWIFT安裝程式會在磁片磁碟機 > :\Documents and Settings\user name\Local Settings 資料夾中建立安裝程式和組態記錄檔 <<> 安裝程式通常會在< 磁片磁碟機 >:\Documents and Settings\user name > \ <Local Settings\temp 資料夾中建立這些檔案。 您可以檢閱這些記錄檔,以確保您的電腦已正確設定及設定。

A4SWIFT安裝程式支援無訊息安裝,但不建議使用,因為需要額外設定步驟的複雜度。

A4SWIFT安裝程式會使用覆寫 VisualStudio.Net DLL 的 /InstallPlatform 引數執行

A4SWIFT安裝程式一律會使用 /InstallPlatform 引數執行。 因此,A4SWIFT安裝程式一律會安裝 Visual Studio 所需的 msvcr71.dll、mfc71u.dll、msvcp71.dll 和 atl71.dll。 A4SWIFT安裝程式會將這些 DLL 檔案安裝到 %WINDIR%\System32 資料夾中,不論 DLL 先前是否已安裝。

取消A4SWIFT設定將會失敗

在A4SWIFT設定期間按一下 [ 取消 ] 將不會取消設定。 設定程式會繼續,直到完成為止。

取消設定A4SWIFT之後,您無法在 Configuration 主控台的相同實例中重新設定

如果您取消設定A4SWIFT或A4SWIFT的元件,則無法重新設定A4SWIFT或其元件,而不需要先關閉 A4SWIFT Configuration 主控台,然後再重新開啟它。 如果您未這麼做,Configuration 主控台的某些欄位將會呈現灰色,而且您將無法為其選取值。

即使沒有A4SWIFT資料庫,僅限 Web 元件的設定仍會成功

如果您執行自訂安裝,只安裝訊息修復和新增提交功能的 Web 元件,然後執行 Microsoft BizTalk Accelerator for SWIFT 設定精靈,即使沒有A4SWIFT資料庫,設定程式仍會順利完成。

即使該資料庫不存在,A4SWIFT資料庫會顯示在 [A4SWIFT組態] 對話方塊的 [Web 元件以進行訊息修復] 和 [新增提交 ] 窗格中。 [資料存放區] 窗格中A4SWIFT資料庫會顯示警告,但該警告不會防止設定程式繼續。

升級程式不會建立新的根資料夾

升級程式 A4SWIFT會更新現有< 磁片磁碟機 >:\Program Files\Microsoft BizTalk Accelerator for A4SWIFT 2.3/3.0 資料夾中的檔案。 它不會為升級的檔案建立新資料夾,也不會將現有資料夾的名稱變更為< drive >:\Program Files\Microsoft BizTalk Accelerator for SWIFT。

在升級期間取消安裝程式,A4SWIFT可能會讓系統處於未知狀態

在某些情況下,在升級期間按一下 [取消]按鈕可能會讓安裝程式完成復原之後,檔案、元件、BizTalk Server成品和登錄機碼保持不變。

您可以順利地以手動方式移除所有項目。

將A4SWIFT安裝程式 exe 檔案從 Web 下載到暫存資料夾

如果您要從您從 Web 下載的自我解壓縮可執行檔安裝A4SWIFT,請務必將該檔案下載到暫存資料夾中。 請勿將檔案下載到BizTalk Server根資料夾, (\Program Files\Microsoft BizTalk Server <您的版本>) 。

如果您從BizTalk Server根資料夾執行 exe 檔案,它會執行BizTalk Server安裝精靈,而不是A4SWIFT安裝精靈。

在預設位置安裝A4SWIFT需要變更 BREDeployment.exe.config 檔案

如果您在 %programfiles%\Microsoft BizTalk Accelerator for SWIFT 的預設路徑以外的路徑中安裝 BizTalk Accelerator for SWIFT,則必須在產品的 SDK\Tools 子目錄中編輯 BREDeployment.exe.config 檔案,以反映 BasePoliciesDirectory、SchemasDirectory 和 VocabularyDirectory 的正確路徑。

您必須先進行這項變更,才能嘗試部署與專案中包含的 SWIFT 架構相關聯的任何規則,以成功部署相關的規則和詞彙。

某些批次訊息案例不支援訊息修復

A4SWIFT僅支援片段批次處理案例的訊息修復。 在這些案例中,只能修復批次訊息的交換部分。

您無法從名為 Unparsed 以外的任何專案的 MRSR 網站程式庫提交固定未剖析訊息

當您嘗試從未命名為「未剖析」的 MRSR 網站文件庫提交未剖析的訊息時,作業會失敗,因為A4SWIFT無法成功從未命名為「未剖析」的程式庫提交訊息。

如果您在安裝訊息修復和對帳功能之前,在 MRSR 網站中已有現有的「未剖析」文件庫,A4SWIFT安裝程式會建立一個程式庫,其中包含尾碼「未剖析」的未剖析訊息。

當A4SWIFT收到無法剖析的訊息時,它會將訊息路由傳送至安裝程式所建立的程式庫。 不過,當您嘗試從該文件庫提交訊息時,作業會失敗。

如果您未A4SWIFT,而且不會從 MRSR 網站移除「未剖析」文件庫,通常會發生此問題。 在這些情況下重新安裝 SWIFT 時,安裝程式會建立名稱為 「Unparsed」 且尾碼為的新文件庫。

若要解決此問題,請遵循此程式:

若要將程式庫命名為「未剖析」,以便提交未剖析的訊息

  1. 移除訊息修復和對帳功能。

  2. 手動刪除未剖析的程式庫。 卸載A4SWIFT時,不會刪除此動作。

  3. 重新安裝訊息修復和對帳。 在重新安裝期間,將會使用 「Unparsed」 名稱來建立文件庫,而且您可以透過此文件庫提交固定未剖析的訊息。

如果未正確設定A4SWIFT詞彙,BREDeployment 公用程式就無法部署或取消部署原則

如果您嘗試使用 BREDeployment.exe 工具取消部署A4SWIFT商務規則引擎原則,而 BREDeployment.exe 組態檔未指向正確的詞彙檔案位置,則工具可能會回報錯誤。 如果您變更 BREDeployment.exe 組態檔中的位置,而新位置不包含詞彙檔案,您就會發生此問題。 錯誤會通知您找不到詞彙,且組態會停止部署和/或取消部署原則。

若要解決此問題,請使用標準 商務規則引擎部署精靈。 UI 詳細資料位於 UI 指引和開發人員 API 命名空間參考中。

另請參閱

已知問題