[DirectoryNotFoundException:找不到路径的一部分

时间:2015-07-31 02:09:25

标签: c# asp.net

我是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

谢谢

2 个答案:

答案 0 :(得分:4)

右键单击文件夹中的报告,然后将“构建操作”设置为“内容”。当你发布时,它将包含它们。

答案 1 :(得分:0)

今晚我刚被绊倒-确保您的目录路径中没有空格-我正在发布到adjacency_list 1 2 4 2 1 4 4 1 2 ,并且在删除该空格后起作用。

相关问题