itreport 发表于 2015-10-29 15:17:00

AR部署问题

你好!
部署机和开发机不是同一台机器的话,如何进行程序的发布。
部署机也需要安装AR开发软件吗?

iceman 发表于 2015-10-29 15:42:00

回复 1楼itreport的帖子

发布方式:
WinForms 平台:
http://blog.gcpowertools.com.cn/post/2014/09/23/ActiveReports_GettingStart2aspx.aspx
ASP.NET 平台:
http://blog.gcpowertools.com.cn/post/2015/04/07/ActiveReports_Deploy_-IIS.aspx
http://blog.gcpowertools.com.cn/post/2014/11/30/ar_deploy_commonissues.aspx

部署机器不需要安装AR。

itreport 发表于 2015-11-4 09:20:00

可能我没有表达清楚,是调用报表的程序由一个开发人员负责,报表由专门的人员负责。
开发完成后如何合并到一起,一定要在安装了AR的机器上进行合并发布吗?
谢谢

ZenosZeng 发表于 2015-11-4 09:30:00

回复 3楼itreport的帖子

itreport 早上好

不知道你的程序是基于WinForms、ASP.NET、ASP.NET MVC或者其它平台,不同平台集成方式有所不同。

您可以看看 ActiveReports 基础教程-集成报表控件文章中总结的针对不同开发平台的集成步骤,如果还有问题,欢迎随时跟帖。

itreport 发表于 2015-11-4 09:42:00

winforms的程序,你说的文章我看过了。
里面讲的情况和我们的情况不一样,我们有两个开发人员,一个负责报表,一个负责窗体;
另外还有一台是专门发布用的服务器,3台电脑上是否都需要安装AR软件?

补充:我的解决方案中有多个工程,并且把 ActiveReports 报表全部放到了某一个工程中(ProjectA),然后在其它工程(ProjectB、ProjectC、ProjectD... ...)中引用 ProjectA 生成的DLL,这种情况需要为所有引用了 ProjectA.dll 的工程添加 ActiveReports 产品授权。
那么解决方案的机器也需要安装并取得ProjectA相同版本的AR软件的授权?

ZenosZeng 发表于 2015-11-4 14:26:00

回复 5楼itreport的帖子

里面讲的情况和我们的情况不一样,我们有两个开发人员,一个负责报表,一个负责窗体;另外还有一台是专门发布用的服务器,3台电脑上是否都需要安装AR软件?
》》AR采用的是开发电脑授权,用于设计报表,或者编译包含了AR DLL引用的工程的电脑需要安装AR授权。

ZenosZeng 发表于 2015-11-4 14:32:00

回复 5楼itreport的帖子

补充:我的解决方案中有多个工程,并且把 ActiveReports 报表全部放到了某一个工程中(ProjectA),然后在其它工程(ProjectB、ProjectC、ProjectD... ...)中引用 ProjectA 生成的DLL,这种情况需要为所有引用了 ProjectA.dll 的工程添加 ActiveReports 产品授权。
那么解决方案的机器也需要安装并取得ProjectA相同版本的AR软件的授权?
》》首先,ProjectA中肯定需要引用AR的DLL,所以需要授权。 ProjectB/C/D...工程,如果需要引用ProjectA就需要添加AR的DLL,也需要添加AR的squander。

解决方案的机器,您是指所有Project的源代码管理机器吗,如果该机器只是管理源码,不进行源码编译操作就不需要授权,如果该机器需要编译源码也是需要安装AR授权的。

在 ActiveReports 基础教程-管理产品授权 系列文章中有一篇专门介绍多个Project情况下,如何添加AR产品授权,你可以参考 管理ActiveReports产品授权:应用程序
页: [1]
查看完整版本: AR部署问题