移轉 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 專案現在有兩種組建類型: Release 和 Debug,可取代舊版 的開發 與 部署 。 不過,您將會繼續查看從 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) 專案檔來轉換專案。