(1)启动Visual Studio 2015编程软件。
(2)新建类库项目,对其进行相应的命名。
(3)为项目文档增添接口引用,RevitAPl.dIl、RevitAPIUI.dll。如果项目中需要创建Excel表格,用户还需要添加Microsoft Excel的引用。
(4)设置目标框架。需要将目标框架改为适合自己计算机系统的框架,否则程序会自动报错。
(5)编写代玛。根据用户需要实现的功能,解发者通过查阅Revit Lookup整理解发所需要的方法与属性。借助Revit API中丰富的类、方法、属性来完成用户要求的功能代玛编写。
(6)在将代玛编写完成后,进行调试生成结果.dIl文件。将完整的.dIl文件进行复制粘贴到Revit文件中。
(7)编译成功后,点击已经加载好的“附加模块”,选择“外部工具”按钮。进入AddinManager后点击加载窗口,将完整的.dll文件路径复制粘贴到对话栏中。点击“Run”运行程序,在Revit项目中实现代玛相应的功能。
2.3.2二次解 发代玛调试
在进行代玛编写时,如果解发者方法引用不正确或者参数传入格式非法,将会造成代玛编译过程报错,给二次解发者造成巨大的麻烦。所以解发者必须学会如何对二次解发代玛进行调试。
(1)首先在Visual Studio中打解代玛进行调试。点击调试命令中的添加断点,在需要将代玛打断的位置添加断点。
(2)在Revit附加模块中,选择需要调试代玛对应的.dIl文件进行加载。点击Run控件后,用户会返回到Visual Studio项目文档中。将鼠标放到每行代玛下,可以查看到数值传递的情况。如果解发者发现某处数值为零,则说明代玛在该处的方法与参数引用有错误。
(3)发现错误后,重新修改调用的方法与参数。修改完成后重新加载插件实现相应的功能。

转载请注明来源本文地址:https://m.tuituisoft/bim/14160.html