Crystal Reports 合併模組

Crystal Reports for Visual Studio .NET 提供合併模組,以確保和您的應用程式一起安裝的是正確的報表元件與元件版本。

您必須在安裝專案中加入 Crystal Reports 合併模組才能部署報表。這些合併模組位於以下的預設位置中:C:\Program Files\Common Files\Merge Modules。

合併模組 說明
Crystal_Managed2003.msm Crystal_Managed2003.msm 合併模組會安裝 Crystal Reports for Visual Studio .NET 所有的 Managed 元件,例如:
  • CrystalDecisions.CrystalReports.Engine.dll
  • CrystalDecisions.Web.dll
  • CrystalDecisions.Windows.Forms.dll
Crystal_Database_Access2003.msm Crystal_Database_Access2003.msm 合併模組會安裝報表用來連線至各種類型資料來源的所有資料庫驅動程式。這個合併模組也會安裝匯出目的和格式驅動程式,這些是用來將報表儲存為其他檔案格式,例如 RTF 和 HTML。

這個合併模組也可以用來安裝 Crystal Reports for Visual Studio .NET 所有的非 Managed 執行階段元件,包括圖表元件。

Crystal_Database_Access2003_cht.msm Crystal_Database_Access2003_cht.msm 會安裝特定語言 (當地語系化) 元件。這個合併模組會安裝一些當地語系化的圖表和匯出元件。用來發行產品的每一種語言都會有這個合併模組的特定版本。
Crystal_regwiz2003.msm Crystal_regwiz2003.msm 會在部署的電腦 (伺服器或用戶端) 上設定註冊資訊,以便追蹤授權資訊。

當 Crystal_regwiz2003.msm 加入至安裝專案中時,它會顯露 LicenseKey 屬性,您必須在建置安裝專案之前設定該屬性。

當產品註冊時,授權識別碼就會以電子郵件傳送給您。您也可以在 [說明] 功能表的 [關於 Microsoft Visual Studio .NET] 對話方塊中找到此識別碼。請在 Crystal_regwiz2003.msm 合併模組的 LicenseKey 屬性中輸入這個授權識別碼。

注意   如果沒有設定 Crystal_regwiz2003.msm 合併模組的授權識別碼,在建置專案時就會發生錯誤。如果安裝在目標電腦上的安裝程式沒有指定合併模組的授權識別碼的話,就會發生各種 keycodedev2.dll 錯誤。

請參閱

部署 Web 或 Web 服務應用程式 | 部署 Windows 應用程式