读取从ASP.NET应用程序引用的业务逻辑(DLL)中的RTF文件

时间:2013-06-12 02:03:23

标签: asp.net webforms rtf activereports

如何读取位于该项目中的业务逻辑(DLL)中的文件,该文件是从ASP.NET应用程序引用的?

在我的场景中,我有一个Web应用程序,然后是一个库,它加载生成pdf的activereport报告。其中一个报告有一个从文件加载的RichText控件..我试图从资源文件加载,但只显示了RTF的第一行,我真的想知道为什么......所以我的下一个尝试是打开服务器上的文件..但我无法访问Server.MapPath,因为我在业务逻辑上。我的其他选择是什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以通过HttpContext获取对Server对象的引用,但它不太理想,因为现在您已将业务层依赖于表示层。

请参阅Bussiness Class unable to refrence HTTPContext