我是ASP.NET MVC C#的新手,我正在我的项目中使用ReportViewerForMVC。 有了这个https://reportviewerformvc.codeplex.com/wikipage?title=Getting%20Started
在我的本地开发中,我能够找到我的报告文件,就像在这一个上一样reportViewer.LocalReport.ReportPath = Request.MapPath(Request.ApplicationPath)+ @" Reports \ YourLocalReport.rdlc&#34 ;;
所有工作在开发模式但是当我部署我的项目时,得到一个错误[DirectoryNotFoundException:找不到路径的一部分]代码无法找到特定文件。 我的部署包上没有Reports文件夹。是原因吗? 如果是,那么如何在创建部署包时添加我的Reports文件夹..
在Visual Studio 2013上开发,Windows 8 已部署的服务器:Windows Server 2008 R2
谢谢
答案 0 :(得分:4)
右键单击文件夹中的报告,然后将“构建操作”设置为“内容”。当你发布时,它将包含它们。
答案 1 :(得分:0)
今晚我刚被绊倒-确保您的目录路径中没有空格-我正在发布到adjacency_list
1 2 4
2 1 4
4 1 2
,并且在删除该空格后起作用。