最近在研究Revit相关的东西遇到了┅个问题,就是通过外部工具引入的自定义工具当我选择保存为addin的时候,无法立即生效即使重启Revit软件也无法自动载入。并且生成的addin文件路径与Revit版本也不一致
。我搜索过相关资料有的文章中有提到只要将addin文件放置在C:\ProgramData\Autodesk\Revit\Addins\这个目录下,Revit就可以自动载入但是博主在使用中发現,虽然保存的时候能成功生成文件但是Revit软件并不会去加载。由于该目录写在DLL文件中也无法进行人为更改。
后面尝试安装更高版本的经测试RevitSDK_2021_1(除了上述有提到的那几种SDK外,博主没有在测试其他是直接使用最高版本)可以正常使用,使用它作为外部工具可以正常的保存到与Revit版本一致的路径(C:\ProgramData\Autodesk\Revit\Addins\2018)下,并且保存后Revit软件将会立即提示是否载入已保存的自定义工具并且在点击外部工具时能够出现在其菜单Φ。