共用方式為


移轉 BizTalk Server 專案

針對BizTalk Server開發的 Visual Studio 專案可以使用 Visual Studio 轉換移轉至較新的環境。 如需支援的移轉版本清單,請參閱 支援的升級路徑和安裝指南

執行轉換精靈後 BizTalk 專案的變更

下表顯示BizTalk Server 2006 R2 專案組態名稱變更的方式,以及專案轉換成較新BizTalk Server專案之後,某些特定組態屬性重新放置的位置。 大部分的BizTalk Server相關專案設定都位於 [專案Designer的 [部署] 索引標籤上。

BizTalk Server 2006 R2 專案 BizTalk Server專案
內嵌追蹤資訊 輸出組態屬性 在專案Designer的 [置] 索引標籤上定義 TRACE 常數建置選項
產生偵錯資訊 輸出組態屬性 在專案Designer的 [置] 索引標籤上定義 DEBUG 常數建置選項
BPEL 合規性 程式碼產生組態屬性 專案屬性視窗中的BPEL 合規性程式碼產生屬性

注意

BizTalk 專案現在有兩種組建類型: ReleaseDebug,可取代舊版 的開發部署 。 不過,您將會繼續查看從 BizTalk Server 2006 R2 移轉之專案的開發和部署設定。

警告

因為在轉換期間選擇備份選項,因此只會備份 *.btproj 與 *.btproj.user 專案檔。 其他檔案必須手動備份。

警告

轉換期間將遺失對自動產生的項目 (例如 XSD 與 ODX 檔案) 所做的自訂設定。 對於將 Web 參考新增至 BizTalk 專案時產生的 XSD 檔案,結果也是一樣。

專案移轉與延遲簽章

BizTalk Server使用延遲簽署的 2006 R2 專案在轉換BizTalk Server之後,在建置程式期間可能會失敗。 如果移轉的專案組態 產生序列化元件 建置設定未設定為 [關閉] ,就會發生這種情況。

專案移轉與 MSMQT

MSMQT 不再是BizTalk Server的一部分。 如需這如何影響專案移轉的詳細資訊,請參閱 MSMQT 淘汰主題。

專案轉換需要專案與方案檔

如果您嘗試轉換 BizTalk Server 2006 R2 專案,而且沒有方案檔,您會收到下列錯誤:

「轉換專案檔時發生錯誤。 專案 VisualStudioProject > 的子項目 << BIZTALK > 無效。

專案轉換需要BizTalk Server專案中的方案檔 (.sln) 。 如果方案檔無法使用,您必須使用 Visual Studio 2005 建立方案檔,並將 BizTalk Server 2006 R2 專案新增至方案。 然後執行 Visual Studio 轉換精靈。

注意

您只能使用 Visual Studio (.btproj) 專案檔來轉換專案。