本文主要是介绍ApolloStudio高手之路(19):编译发布与软件部署,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在新发布的V3版本的ApolloStudio中,新增了开发版和运行版概念。
开发版
在开发版当中,ApolloStudio的所有功能均对开发者开放,开发者将在软件所支持的功能最大范围内进行开发,调试以及对系统自带模块的使用和配置,在该模式下,开发者可以对项目工程文件的模块进行增减和配置,同时也可以将编辑好的项目工程文件进行打包编译,定制LOGO,版权信息等以及动态加密编译生成EXE可执行文件(连同运行环境进行打包)。
运行版
运行版作为分发给最终使用的终端客户的运行版本,双击exe文件即可自动加载项目工程文件的配置(工程文件已在开发版的编译打包环境已经进行了动态密钥加密,使得编辑的脚本无法被破解反编译,保护开发者的权益)并自动启动,在运行版中,将无法使用边侧栏中的所有功能,所有的操作均将按照开发者事先设计的流程进行执行。
编译打包步骤
在ApolloStudio中完成项目的开发后,可以在任务栏的空白处单击鼠标右键,在弹出的菜单中选择“编译执行文件”。
在弹出的编译设定栏中,我们可以看到,这里可将当前项目编译生成运行版和开发版(编译开发版的目的主要是方便客户可以对开发环境的主题或者LOGO等进行定制,无功能区别),这里我们以编译运行版为例:
在上面的信息当中,选择输出路径、定义EXE文件输出的文件名,运行版配置修改密码这三项为必填项,其他的版权信息,图标等均为选填项,可依据实际需要进行填写和修改。
配置完成后,直接点击“开始编译”即可开始执行编译操作,当进度条状态变化为“已完成”后,即可在指定的输出目录下找到Release文件夹,这里将包含项目文件和运行环境*。
软件的部署
编译打包之后的ApolloStudio本质上是一个绿色软件,在安装有.Net Framework 4.7以上版本的系统环境下均可直接运行,当然也可以使用InnoSetup这类打包安装包的软件进行二次定制,让客户端的部署更加方便和智能。
*注意:
1、建议在选择输出路径的时候尽量选择除C盘之外或者桌面路径,避免因操作权限的问题造成输出运行文件失败。
2、输出的编译文件夹Release仅包含软件运行的依赖文件,这里并不含.Net Framework系统组件,这里需用户自行安装,或者将编译后的文件夹使用自动安装软件进行安装包制作,后期自动安装.Net环境。
3、软件编译打包过程中并不包含开发者在脚本开发中所应用到的自定义的文件资源,包括图片、配置文件、数据库文件等,这些需要开发者将自定义资源文件单独复制到Release文件夹内,并在脚本中指定相对路径进行加载方可正常运行。
***********************************************************************************************************************************************
ApolloStudio最新版下载地址(网盘有交流群号):
(点击跳转至首页文章,见文章最底部下载链接)
这篇关于ApolloStudio高手之路(19):编译发布与软件部署的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!