我在我的Windows窗体应用程序中使用ActiveReports6 当我在提供串行密钥的机器上安装它时,它可以正常工作。 但是当我没有安装它时,它会在报告的底部显示这条红线
The document was created using an evaluation version of activereports..
我的理解可能不正确,但我尝试的是我将ActiveReports6的许可版本安装到我的计算机上,然后从GAC复制了为ActiveReports6生成的所有dll并将它们添加到我的项目中,现在它们可以在任何计算机上运行它们是由许可版本的软件生成的。
然后卸载了Activereports6,但是当我尝试它仍然给了我相同的评估版本消息。
因此,必须在我部署客户端的所有计算机上安装活动报告吗?或者我做错了什么
答案 0 :(得分:0)
开发许可证。您将安装activereports,创建报告并在许可机器上构建应用程序,VS编译器将自动检查许可组件并在您的应用程序中包含许可证。您无需在客户端上安装ActiveReports本身,只需确保在应用程序中部署ActiveReports程序集。如果您有任何问题,请通过http://activereports.grapecity.com与我们联系,我们很乐意为您解决问题。
答案 1 :(得分:0)
发现我正在做的错误。
实际上我已经将licenses.licx文件放在项目的子目录中,而它应该在项目的同一目录中,所以我没有生成它的exe.licenses文件,所以没有用。
一旦我改变了licx文件的位置就行了! 谢谢!