簡體   English   中英

將RPT文件加載到C#Windows服務中

[英]Load a RPT file into C# windows service

我要加載已放入解決方案中的.rpt文件。

我正在嘗試將其加載為::

        rd.Load(AppDomain.CurrentDomain.BaseDirectory+(@"\Reports\InvoiceDocument.rpt"));

但是在此加載中遇到了問題。 因為AppDomain.CurrentDomain.BaseDirectory給出的路徑是“ bin”文件夾的路徑。 但是我的rpt文件在父文件夾中。

我知道這可能是一種基本問題,但我堅持了下來。

rd.Load(AppDomain.CurrentDomain.BaseDirectory+(@"..\Reports\InvoiceDocument.rpt"));

部署應用程序時,rpt文件將在哪里?

如果需要與可執行文件位於同一目錄中,請在解決方案資源管理器中選擇rpt文件,然后在屬性中將屬性“復制到輸出目錄”設置為始終 復制復制(如果較新)

暫無
暫無

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

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