2011-05-24 45 views
0

我想在我的程序中添加水晶报告文件名,但它不起作用。
我用加载(server.mappath(“”));//但它不支持(没有intellisense),可能是我缺少一些命名空间。添加水晶报告路径时遇到问题

我添加了以下命名空间。

using CrystalDecisions.CrystalReports.Engine; 
using CrystalDecisions.Shared; 

相反的,如果我硬代码,如路径为“C:\\ abc.rpt”,那么它工作正常,但我需要这一个永久的解决方案。
即使“〜\\ abc.rpt”也不适用于我。

回答

0

我找到了解决方案。

System.AppDomain.CurrentDomain.BaseDirectory.ToString();

我用windows窗体,这就是为什么server.mappath没有工作。