我有一个使用C#脚本的IronPython环境。我想使用(即PTVS )来调试它们。我把一切都安排好了,它确实起作用了,但它只工作了一次。在停止调试器或脚本结束后,无法再次附加到进程或命中断点。除了速度非常慢之外,这确实会让我感到震惊,因为我希望能够多次处理我的脚本,而不是每次都关闭整个应用程序。
有没有人有这种调试的经验,并知道如何使它更舒适?
版本:
发布于 2015-12-18 19:11:21
我的建议是,不使用ptvsd-based附加,而是尝试常规附加(您只需转到Debug ->附加处理,并选择您的.exe),并选择一个本地、托管和->代码类型的组合,以启用混合模式调试。这还有其他一些好处(比如您可以从C#代码转到Python ),并且应该可以解决您所看到的问题。与纯Python调试相比,它在其他方式中是有限的,但您可能会发现这些限制是可以接受的。
https://stackoverflow.com/questions/34352658
复制相似问题