我正在使用fastreport.net作为winforms的移植工具。
现在,我在我的项目中只导入了一个fastreport.dll。而且它运行得很好。但是如果我在其他机器上运行这个项目,那就不起作用了。因为应该导入fastreport.bar.dll,所以如果我在我的项目中导入该dll,那么它就可以在其他机器上工作,但我知道除了fastreport.dll之外,没有必要导入其他dll。
那么,在我的项目中是否需要导入fastreport.bar.dll来导入,我在手册中读到,如果我想使用停靠窗口等等,那么我将需要导入它?有谁知道这一点吗?
发布于 2011-02-18 21:00:51
您不能导入FastReport.Bars.dll,但必须将其分发,即将其复制到.exe文件夹或将其安装到客户机上的GAC中
发布于 2011-02-18 21:04:49
我在FastReport.dll中看到了两个引用-- FastReports.Bar和FastReport.Editor
这些引用可以存储到全局程序集缓存(GAC)中。在这种情况下,它们应该可以在不导入到项目的情况下工作。
因此,您可以将这些dlls放到其他计算机的GAC中。
顺便说一句,我不知道FR许可证怎么允许这样做。
https://stackoverflow.com/questions/4487015
复制相似问题