You are currently reviewing an older revision of this page.
我们知道,Bentley的大多数专业设计软件(比如OpenPlant Modeler、OpenRoads Designer、OpenBuilding Designer等等)都是基于一个叫做PowerPlatform(基本上可以理解为MicroStation)开发的。那么每个专业软件到底对应于MSCE的哪个版本呢?
1、进入专业软件的程序文件夹下,拿OPM为例就是C:\Program Files\Bentley\OpenPlant CONNECT Edition\OpenPlantModeler
2、找到Powerplatform带过来的一个DLL文件,比如Bentley.DgnPlatformNET.dll,查看该文件的版本。如下图所示:
可知,当前版本的OPM软件依赖的MS版本是10.16.02.XX。
如果查OPM自身的DLL文件版本的话,可得到如下版本号:
因此可得知OPM的10.10.00.xx版所用的MS版本是10.16.02.xx
得到该版本号的意义在于:如果您在某个MS版本下用C++语言开发的程序想要在专业软件中运行的话,所用的MS SDK的版本必须要和这个版本号匹配。当然,对于OBD和ORD来说,它们的SDK中已经包含了对应版本的MS SDK,这个问题不是太重要,但对于OPM来说,该问题很关键。