2010-01-23 59 views
0

我有一个多层的Visual Studio 2008解决方案。从类库项目中部署Crystal Report文件

在其中一个项目中(这不是主要项目,实际上是一个类库),我有一个Crystal报告文件,我想要包含在应用程序的部署中。 我尝试了几个设置,但没有成功。

我怎样才能做到不“黑客”周围部署这一报告文件(而不复制到主项目),或使用其他“不起眼”的方式...

提前感谢!

回答

0

事实证明,报告必须在其构建操作中配置为嵌入式资源。 调用报告必须通过其类名完成(实例化等)。然后,在reportviewer对象中,源必须设置为此报告对象。

加载报告不会因为项目的性质而起作用:它是一个类库。