如果您想要變更或更新已部署之應用程式中的一或多個成品,然後重新部署應用程式,請遵循此檢查清單中的步驟。
| 步驟 | 參考文獻 |
|---|---|
| 檢查在應用程式中更新工件的重要考量。 | 更新應用程式的重要考慮 |
| 請確定您具有執行部署的適當許可權。 | 部署和管理 BizTalk 應用程式所需的許可權 |
| 對 Visual Studio 中的組件進行任何必要的變更。 如果您要更新在生產環境中執行的元件,您應該一律遞增元件版本號碼。 如需背景資訊,請參閱 更新 BizTalk 應用程式。 然後將 Visual Studio 中的元件部署到開發環境中的 BizTalk 應用程式。 | 如何從 Visual Studio 部署 BizTalk 元件 |
| 測試任何新的或已變更的成品,確保任何可能相依於新或已變更成品的成品也會經過測試。 在測試時,請務必考慮此應用程式與其他應用程式之間可能存在的相依性。 | BizTalk 應用程式部署的測試工作 |
| 視需要在應用程式中新增、移除或重新配置工件。 | 如何建立或新增成品、 如何從應用程式移除成品、 管理成品 |
| 匯出包含新或已變更構件的應用程式至 .msi 檔案。 您可以匯出應用程式中的所有成品,或只匯出您想要新增或更新的成品。 請注意,檔案產物可能會被覆寫。 如果您匯出檔案成品,請確定它是您想要在應用程式中使用的版本。 | 匯出 BizTalk 應用程式、系結和原則 |
| 如果更新會在應用程式執行時干擾應用程式,請停止您想要更新的應用程式。 如果您要使用新版本更新元件,則不需要重新啟動應用程式。 注意: 雖然不需要停止應用程式才能更新成品或安裝應用程式,但建議您在更新成品時一律停止應用程式。 | 如何啟動和停止 BizTalk 應用程式 |
| 將已變更或更新的成品從 .msi 檔案匯入您想要更新的應用程式。 請務必指定覆寫現有成品的選項。 | 如何匯入 BizTalk 應用程式 |
| 將更新的應用程式或成品從 .msi 檔案安裝到執行該應用程式的所有電腦上,以及所有依賴此應用程式的電腦上。 如果您要更新 BizTalk 元件,請確認新版的元件已安裝在要執行元件的每部電腦上全域程式集緩存 (GAC) 中。 如果沒有,請在每個 GAC 中安裝元件。 | 如何安裝 BizTalk 應用程式、 如何在 GAC 中安裝元件 |
| 啟動應用程式。 | 如何啟動和停止 BizTalk 應用程式 |
| 匯入包含協調流程的元件後,如果您要匯入至的應用程式已經包含具有相同名稱、公鑰令牌和版本的元件,請停止並重新啟動協調流程所綁定主機的主機執行個體。 這可確保 BizTalk Server 會使用新版本的組件。 | 如何停止主機實例、 如何啟動主機實例 |