2011-05-24 46 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沒有工作。