本章讲介绍如何配置和检验ORD开发环境。
ORD开发需要以下环境:
一、操作系统:
ORD为64位应用程序,需要运行在64位操作系统上。目前为止ORD及其SDK安装包支持64位的Win7、Win8、Win8.1、Win10等操作系统。相对二次开发者来讲,在Win10系统上开发最为稳定。
二、ORD的安装:
进行ORD二次开发必须要安装ORD,我们可以在Bentley Select服务器上去下载。目前最新版本为:10.07.00.132。我们在Select服务器上下载的ord10070132en.exe安装程序大小只有1-2M,是因为我们的ORD安装包提供的是网络安装包。在运行安装程序时,安装程序会一边下载网络安装包,一边进行安装。如果遇到不能联网的计算机需要安装ORD时,我们可以在一台可以联网的机器上把安装包下载下来,然后把安装包拷贝到不能联网的机器上。
三、ORD SDK安装包及配置
在Bentley Select服务器下载OpenRoads Designer SDK CONNECT Edition x64 (English) 10.04.00.48安装包。此安装包安装后,在安装目录下可以看到工具文件夹(bin)、配置(config)、头文件(include)、库文件(library)、开发示例(examples)、帮助文档(Doc)、用户指南(OpenRoadsDesignerDeveloperGuide)、环境配置(OpenRoadsDesignerDeveloperGuide)等文件或文件夹。如下图所示:
这里最主要介绍一下我们的环境配置文件和开发示例文件夹。
安装完毕在桌面会有一快捷方式:
在示例文件夹中有如下图所示文件夹:
文件夹中ManagedSDKExample为托管代码C#的例子,UnmanagedSDKExample为非托管代码C++的例子,ClrSDKExample为托管代码C++/CLI的例子.
四、开发环境
使用Microsoft Visual Studio 2015 专业版(或更高级版本),.Net Framework版本为4.6.2。开发环境的下载与安装可以参考微软官方网站。