我在我的WPF應用程序中有幾個RDLC文件。當我發佈該項目時,報告文件不會發布,並且當我嘗試通過客戶端訪問它們時,我收到一條錯誤消息,說他們找不到。我檢查了發佈文件夾,事實上,他們不在那裏。我所說的RDLC文件,用下面的代碼:發佈RDLC文件
Microsoft.Reporting.WinForms.ReportViewer rvReportViewer;
/* ... */
rvReportViewer.LocalReport.ReportPath = string.Format("Reports/{0}.rdlc", ReportName);
我試着用以下的生成操作設置爲「資源」,這是我對我的靜態圖像文件,但似乎沒有不有什麼區別。
爲什麼不將報告複製到發佈目錄?有沒有辦法強制這種情況發生,或者我應該以其他方式訪問它們?
謝謝!
使用這些設置會將每個rdlc文件的額外副本發佈到bin文件夾。查看我的答案以瞭解其他設置。 – 2013-07-09 08:03:45