【发布时间】:2014-05-21 14:21:50
【问题描述】:
我为 AutoCAD 编写插件。但是不可能像 MS Visual Studio 测试那样为 AutoCAD 插件编写单元测试。因为它们必须在 acad.exe 进程中工作。
为了解决它的问题,我使用Gallio。它有自己的插件来测试 AutoCAD 插件。
所以,当我在 Visual Studio 中按 F5 键时,它会运行带有必要参数的 Gallio.Echo.exe。然后Gallio.Echo.exe 启动acad.exe 并将我的测试加载到这个过程中。所以我的 IDE 连接到 Gallio.Echo.exe,但我的代码在 acad.exe 中运行。
一切正常,但我有一个愿望:我希望在我的代码中使用DEBUG 模式下的工作断点。现在它们被忽略了。
我可以解决这个问题吗?
附:如果很重要,我会使用远程调试。
【问题讨论】:
标签: visual-studio unit-testing autocad mbunit gallio