如何调试Revit二次开发代码-含教学视频(解决无法调试问题)

教学视频连接:

https://www.bilibili.com/video/av55021238/

1.打开Revit,打开visual studio,以下简称VS。准备好要调试代码的dll文件。

2.在VS中打开要调试代码

3.在需要调试的地方加入断点,如下图所

 如何调试Revit二次开发代码-含教学视频(解决无法调试问题)

4. VS菜单中 调试->附加到进程(快捷键:Ctrl+Alt+P)

如何调试Revit二次开发代码-含教学视频(解决无法调试问题)

5.在打开的对话框中选择Revit,并点击附加按钮 

如何调试Revit二次开发代码-含教学视频(解决无法调试问题)

6.进入Revit,打开附加模块->外部工具,选择您要调试的代码所对应的dll,并点击Run按钮

如何调试Revit二次开发代码-含教学视频(解决无法调试问题)

 

7.回到VS窗口,如果您的处理执行到了断点位置,则断点处那行代码变黄

如何调试Revit二次开发代码-含教学视频(解决无法调试问题)

注意,如果此时无法调试, VS菜单->[工具]->[选项]->[调试]->勾选托管兼容模式

如何调试Revit二次开发代码-含教学视频(解决无法调试问题)

点击确定,代码可以调试。 

如何调试Revit二次开发代码-含教学视频(解决无法调试问题)

8.Ok,代码可以调试了。

9.效果:

如何调试Revit二次开发代码-含教学视频(解决无法调试问题)