共用方式為


移轉到 Crystal Reports for Visual Studio

您可以將現有舊版的 Crystal Reports .NET 專案和報表檔案移轉到最新版的 Crystal Reports for Visual Studio。圖表能夠更進一步說明 Crystal Reports for Visual Studio 在專案和報表兩方面有關移轉的問題。

可以自動移轉嗎?

是。也就是說,如果在新軟體中開啟前一個版本的專案或 RPT 檔案,它便會自動轉換成與新版本相容的格式。

移轉方法

Crystal Reports for Visual Studio 會將您先前所建立的專案自動升級至目前的版本。不再需要使用 ProjectMigrator.exe 移轉舊版 Crystal Reports 所建立的專案。如果專案含有舊元件的參考,則會提示使用者進行升級。

按一下 [是] 按鈕時,專案及其檔案便會升級至目前的 Crystal Reports 版本。按一下 [否] 按鈕時,則會調整專案使用原始參考。但是因為舊元件沒有某些特定的功能,因此有些舊版的功能會無法使用。

Note附註

如果專案檔案 (任何含有 Crystal Reports 元件或 web.config 檔案的 ASPX 檔案) 已經鎖定,升級或修補都會失敗。

如果您的舊版應用程式使用了 ServerFileReportService.asmx 或 EnterpriseReportService.asmx,就必須將 Web 服務虛擬目錄升級,以使用這些 Web 服務的最新版本。接著,再到用戶端應用程式中變更 WebServiceUrl 屬性,指向這個已升級的 Web 服務。

專案移轉問題

Crystal Reports for Visual Studio 2005 已將 CrystalReportViewer.UseBrowserLocale 屬性改放在 web.config 檔案中的 XML 節點上。如果要將 UseBrowserLocale 設定值設定為 True,請將該項目加入至 web.config 檔案。

Note附註

如需有關影響舊版 Crystal Reports 移轉問題的詳細資訊,請參閱「Crystal Reports for Visual Studio 的移轉問題」「Crystal Reports Developer 的移轉問題」

若要判斷正在執行的是哪一版的 Crystal Reports,請參閱「Crystal Reports 版本」

請參閱