MicroStation CE SDK Update10发布了!

MicroStation SDK(软件开发包)团队高兴地宣布:MicroStation CONNECT版SDK Update10(U10)可供下载了!该新版本提供了一些用户要求的增强功能。

最新改变——请花几分钟浏览如下内容:

1、帮助主题(..\MicroStationCONNECTSDK\Documentation\Index.html)

  • 安装 > 安装要求(Installation > Installation Requirements)
  • 新功能 > SDK中的新功能和改变(What's New下Update4/5/6/7/8/9/10各个版本的变化)

2、文档更新

  • 将docs文件夹内容合并到了Documentation文件夹下
  • 扩展Documentation文件夹以满足将来文档的需要,如增加Migration(移植)部分
  • SDK的Readme目前位于Documentation\Readme文件夹下
  • Documentation\Migration文件夹包含移植研讨班(Workshop)的内容。请阅读Readme.txt文件。

3、MicroStation Developer Shell

  • SDKSearch
    • 当包含这些变量时支持替代文字"SDKALT"以及二进制搜索(对于其他SDK或其他位置):SDKALTINC、SDKALTLIB、SDKALTPROD、SDKALTPRODWORKSPACES
    • 更新默认的搜索模式位置
    • 更新"defs"模式(过滤搜索仅显示最通用的原生定义)
    • 增加"Verbose(详细)"搜索模式——深度SDKALT和"父产品"搜索
  • Build.bat
    • 描述:创建生成过程和环境的标准输出或详细(树状的)输出以及日志文件
    • Build——尝试在当前目录以标准的日志生成例子
    • Build verbose——尝试在当前目录以完全的日志生成例子
  • 其他
    • 更新——SDKTIPS、SDKMACROS:SDKANNOUNCEMENTS、SDKIDEAS、SDKWIKI、SDKASKQUESTIONS、SDKLOGS、
      BDNVIDEOS、BENTLEYVIDEOS、BENTLEYFTP

4、应用程序接口(API)

  • 增加了许多新的API。看帮助主题Whats new in the SDK了解更多详情;
  • MicroStation VBA(COM)API提供了对如下内容的支持:
    • Itemtypelibraries、ItemTypeLibrary、ItemType、ItemtypeProperty、ItemTypePropertyHandler和Items

5、新的包含文件

  • mki\OpenBridgeModelerSDKPolicy.mki

6、例子

  • 新增DrawingComposition
  • Elements\exampleSolids 
    • 文件:exampleChangeExtrude.cpp
    • 键入:EXAMPLE COLOREXTRUDE 
  • Elements\ManagedToolsExample
    • 文件:SolidUtilClassExamples.cs
    • 键入:TOOLSEXAMPLE SOLIDUTIL TOOL
  • Elements\MeshTools
    • 文件:TestBooleanTool.cpp
    • 键入:
      • DEMO MESH BOOLEAN UNITE
      • DEMO MESH BOOLEAN SUBTRACT
      • DEMO MESH BOOLEAN INTERSECT
  • Model\ModelExample
    • 文件:ModelExample.cpp、ModelExampleHelper.cpp
    • 键入:
      • MODELEXAMPLE CREATE DGNFILE
      • MODELEXAMPLE CREATE 3DDESIGN
      • MODELEXAMPLE CREATE 2DDESIGN
      • MODELEXAMPLE CREATE SHEET
      • MODELEXAMPLE CREATE DRAWING
      • MODELEXAMPLE MODIFY MODELTYPE
      • MODELEXAMPLE DELETE
      • MODELEXAMPLE RENAME
      • MODELEXAMPLE MODIFY DESCRIPTION

7、新的库文件

软件下载

已知和修复的问题、重大变化

  • 该SDK的安装程序版本是10.10.00.32,但SDK生成版本是10.10.00.28。不影响使用。

开发需求

  • MicroStation CONNECT版SDK本机代码(C/C++)和托管代码(.NET插件)开发需求如下:
    • 微软的Visual Studio 2015专业版(最新补丁)
    • 微软.NET框架4.6.2运行时
  • 安装完MicroStation CE SDK后建议您修改桌面或启动菜单中的快捷方式,使其能“以管理员身份运行”。对于安装到Windows保护位置的情况来说,这将帮助保证文件和文件夹的成功创建以及更新所需的权限。

发布说明

  • MicroStation SDK一般会在相应的MicroStation产品发布二周内发布
  • 为最大限度确保应用程序的兼容性和稳定性
    • 确保使用最新版本的MicroStation CONNECT版SDK和最匹配的MicroStation产品
    • 对于每个新的MicroStation产品和SDK更新,强烈推荐重编译现有的应用程序
    • 如果发生重大改变,MDL应用需要重新编译

相关资源