近期因为定制项目需要用到Revit2021的Lookup和Manager文件,之前都是拿别人现成文件,这次因为2021的资源比较少,于是自己编译了下,中间也碰到一些小卡点,故分享出来,也希望可以帮助到需要的朋友避坑。
1、Lookup
要准备两个文件:RevitLookup.addin 和RevitLookup.dll 文件,后者需要编译产生。
- RevitLookup.addin
此文件解压的安装包里直接有,所以直接保留即可。
- RevitLookup.dll
此文件需要单独编译生成,步骤也很简单。
启动Visual Studio 2019,打开文件RevitLookup.sIn:
此时我碰到了两个问题:
问题一:提示需要.NETFramework,Version=v4.8 。找到下载地址,我发现有4.8.1所以优先下载了高版本的,但后来发现不匹配,必须是4.8的。
问题二:缺少引用,需要自行引用 。首先要引用revit的API,需要添加RevitAPI和RevitAPIUI。
引用之后,就可以编译完成了。文件位置就在下方显示处,找到它就可以了。
2、Manager
要准备两个文件:Autodesk.AddInManager.addin 和Autodesk AddInManager.Command.dll
文件。(这个资源多,可以直接找)
以上一共四个文件,都需要放置在:C:\ProgramData\Autodesk\Revit\Addins\2021文件夹下。
特别注意,Autodesk.AddInManager.addin需要修改下地址:红色框框范围内都需要替换成本地的文件位置(一般是上面的地址,如果不一样就改下)
最后就安装成功了✌