第一章--编程前的准备


准备

在我们正式进入PW开发介绍之前,首先给大家介绍开发PW之前需要进行哪些准备工作。这里的准备工作主要包括相关软件的安装和PW SDK各个版本的介绍。

软件安装

关于需要安装的软件,主要是用于编写程序的IDE(visual studio )、ProjectWise软件(包括服务器和客户端)和SDK。针对visual studio软件的开发版本,我们在这里推荐使用visual studio 2010,或者更高的版本也是可以的。如何下载安装使用该软件请自行查看Microsoft官网。

我们假设贵公司在局域网中已部署了ProjectWise 软件,在此基础上,如果您的电脑上没有安装ProjectWise explorer,需要您首先使用贵公司账号登录我们的官网(www.bentley.com)自行下载安装。下面是具体下载步骤:

                         

                        

                         

                       

关于ProjectWise SDK安装包的下载,下载地方依旧是bentley官网。不过需要是bentley的BDN用户才有权利进行下载。

        

SDK介绍

目前ProjectWise主要有两大版本,V8i和CE,所以对应的SDK也就有V8i SDK和CE SDK。

关于ProjectWise Explorer和ProjectWise SDK的对应关系,当然各自对应各自的是最好的。不过,他们之间是否可以交叉使用呢?或者说是否能将使用V8i SDK开发的在ProjectWise V8i上运行的程序在ProjectWise CE上运行?答案是基本可行的!即迁移不会存在太大问题,可能或者根本不用改动任何地方。这点只需要您将程序在另一个版本上跑一遍就知道答案了。因为SDK各版本之间的差异很小,可能只是个别接口函数发生了变化,不过为了安全起见,最好各版本的程序用各版本的SDK。