sethashan 发表于 2015-12-10 16:35:00

非开发机使用activereport组件打印报表

求助一下:
就是开发ActiveReport报表需要安装ActiveReport相关组件Data Dynamics之类的。
如果我开发一个winform,使用ActiveReport相关组件制作打印报表功能。
这个winform如果安装在别的机子,是否还需要安装ActiveReport相关组件才能实现打印功能?

ZenosZeng 发表于 2015-12-10 18:11:00

AR在WinForms发布时,只需要在开发电脑中编译你的工程,然后将AR相关的DLL放到你发布的安装包中就可以,不需要在使用你软件的电脑上安装AR。

sethashan 发表于 2015-12-10 19:50:00

回复 2楼dof的帖子

版主~~~我在windows服务里面使用AR组件~~在本机部署服务成功,但是把部署的项目文件拿到其他机子部署,就会报错如图,

如果我在其他机子装了VS Studio开发环境,然后安装AR的开发组件Data Dynamics,再部署该windows服务。
就能成功部署。所以我以为要使用AR控件,就要安装开发组件Data Dynamics。但其实是不是有相关的DLL没有生成到部署的项目文件中?

jishaojia 发表于 2015-12-11 10:46:00

你直接拷贝ar的DLL到你的bin目录下即可使用。

frank.zhang 发表于 2015-12-11 15:20:00

您好,

这个问题应该是部署的环境问题,AR依赖于framework。另外,可以比对下,系统的差异。
页: [1]
查看完整版本: 非开发机使用activereport组件打印报表