我正在 VS2010 中处理 C#.NET 类库项目。在我的项目设置 -> 调试设置中,我将项目设置为启动一个外部程序 (C:\Windows\SysWOW64\wscript.exe),该程序运行一个非常简单的 jscript 文件 (test.js)。该脚本只是创建类的一个实例并调用它的方法之一。
问题是当我开始调试时,VS2010 不会在我的任何断点处停止。如果我在 VS2008 中打开完全相同的项目,它会在断点处停止。某处是否有新设置阻止断点被击中?有没有其他人遇到过这个问题?
最佳答案
通过为使用组件调试的应用程序创建一个配置文件来解决这个问题:
<?xml version="1.0"?>
<configuration>
<startup>
<supportedRuntime version="v2.0.50727"/>
</startup>
</configuration>
使用此文件,您可以告诉调试器使用正确的运行时版本进行调试(似乎调试器默认使用 4.0 版)。
关于visual-studio - 为什么 VS2010 调试器不会在我的断点处停止?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3551413/