簡體   English   中英

部署使用Crystal Reports的C#應用​​程序

[英]Deploying C# application that uses Crystal Reports

我正在用VS2005開發一個.net 2.0 C#程序,該程序可以打印Crystal Reports文檔。 該程序將部署在客戶端計算機上,僅用於獲取原始rpt文件並進行打印,而無需進行任何設計。

我使用以下代碼:

    ReportDocument crrpt = new ReportDocument();
    crrpt.Load(pathtorptfile);

    crrpt.PrintOptions.PrinterName = settings.Print_printer;
    crrpt.PrintOptions.PaperOrientation = PaperOrientation.Portrait;
    crrpt.PrintToPrinter(1, false, 0, 0);

在安裝了Designer且具有完整CR XI R2開發人員的機器上,它設法將作業打印發送到打印機。

為該程序部署或創建安裝程序以使其可以在客戶端計算機上安裝和運行的步驟是什么? 如果可能的話,不需要安裝完整的CR。 另外,客戶是否需要閱讀和打印許可證?

為此,請提供指導或鏈接。 提前謝謝了。

使用Crystal Reports時,我遇到了這類問題,您應該注意的事情很少。

  • 您不必在客戶端計算機上安裝Crystal。 但是它必須安裝在運行它的服務器中。
  • 您可能面臨的是CR和服務器兼容性。
  • 還要仔細檢查它運行的是64位還是32位。 這個非常重要。

注意:我假設您使用Windows作為服務器。 請查看具有所有版本和兼容性的此表: https : //wiki.scn.sap.com/wiki/pages/viewpage.action?original_fqdn=wiki.sdn.sap.com&pageId=56787567

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM