[英]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.