revit二次開發基本壞境配置
1.準備
1.1 Sdk 下載
1.2 安裝
直接傻瓜式安裝,注意安裝路徑,
吐槽一下,這玩意 需要電腦配置好點,怎么也得 16g
2. 配置
1. 先找到 C:\ProgramData\Autodesk\Revit\Addins\2018 這個路徑,注意這里的 ProgramData文件一般是隱藏的,但是作為開發人員 一般都是顯示的。
2. 找到sdk 的安裝目錄 D:\Revit 2018.2 SDK\Add-In Manager(安裝sdk時選擇的路徑)里面有幾個文件!
![]()
3.將上面的文件拷貝到 C:\ProgramData\Autodesk\Revit\Addins\2018 里面
![]()
修改 后綴 .addin 文件,

修改成sdk的安裝目錄,這玩意不能用 相對路徑
4. 保存文件后, 直接打開revit

直接總是載入即可, 然后新建一個項目。在附加模塊里面可以看到
![]()
這基本算是配置好了
3.測試
新建一個類庫項目 必須是 framework 項目
在reviet 安裝目錄里找到 C:\Program Files\Autodesk\Revit 2018

將這2個文件 引入項目中

新建test 類寫入簡單的 測試代碼
namespace demo { [Autodesk.Revit.Attributes.Transaction(Autodesk.Revit.Attributes.TransactionMode.Manual)] [Autodesk.Revit.Attributes.Regeneration(Autodesk.Revit.Attributes.RegenerationOption.Manual)] [Autodesk.Revit.Attributes.Journaling(Autodesk.Revit.Attributes.JournalingMode.NoCommandData)] public class Test : IExternalCommand { public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements) { TaskDialog.Show("提示", "Revit!!!"); return Result.Succeeded; } } }
生成下,
![]()

運行run 后就可以看到





浙公網安備 33010602011771號