我在我的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