我正在尝试在我的程序中添加水晶报告文件名,但它不起作用 我使用了load(server.mappath(“”)); //但它不支持(没有intellisense),可能是我缺少一些命名空间。
我添加了以下命名空间。
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared;
如果我像“C:\\ abc.rpt”那样对路径进行硬编码,那么它可以正常工作,但我需要一个永久的解决方案。
甚至“〜\\ abc.rpt”也不适用于我。
答案 0 :(得分:0)
我找到了解决方案。
System.AppDomain.CurrentDomain.BaseDirectory.ToString();
我使用的是windows格式,这就是server.mappath不起作用的原因。