C# VS2010在从VS2008升级时丢失断点命中

C# VS2010在从VS2008升级时丢失断点命中,c#,visual-studio-2008,visual-studio-2010,breakpoints,C#,Visual Studio 2008,Visual Studio 2010,Breakpoints,我为Sparx Systems企业架构师UML建模产品开发了一些C#插件。 插件是在VS2008下开发的,一切都很好。 我想我应该升级到VS2010,升级似乎可以正常工作(或者可以看到任何实质性的警告)。但是,我不能在VS2010下触发任何断点。我可以设置它们,但是当代码在IDE下运行时,代码不会在断点处停止 正在创建PDB文件,源文件和二进制文件处于同步状态。我在网上(和堆栈溢出)找到了一些关于breakpints和web开发问题的参考资料,但我只是在开发支持COM的插件,没有什么特别的东西。

我为Sparx Systems企业架构师UML建模产品开发了一些C#插件。 插件是在VS2008下开发的,一切都很好。 我想我应该升级到VS2010,升级似乎可以正常工作(或者可以看到任何实质性的警告)。但是,我不能在VS2010下触发任何断点。我可以设置它们,但是当代码在IDE下运行时,代码不会在断点处停止

正在创建PDB文件,源文件和二进制文件处于同步状态。我在网上(和堆栈溢出)找到了一些关于breakpints和web开发问题的参考资料,但我只是在开发支持COM的插件,没有什么特别的东西。我尝试了一些“按规格”的解决方案,但没有效果

有人知道为什么升级会导致这种情况吗

蒂亚,
保罗

几个月前,我遇到了完全相同的问题,断点没有停止。我最终安装了上面提到的@Hans Passant,它解决了我的问题。我还读到,重新安装VS2010将修复它,但我认为您应该使用service pack。

几个月前,我遇到了完全相同的问题,断点没有停止。我最终安装了上面提到的@Hans Passant,它解决了我的问题。我还读到,重新安装VS2010将解决此问题,但我认为您应该选择service pack。

如果您对代码进行了更改,这些更改是否会在执行时显示?请确保安装VS2010 service pack 1。它有重要的调试器修复程序。如果对代码进行更改,这些更改是否会在执行时显示?请确保安装VS2010 Service Pack 1。它有重要的调试器修复。抱歉,我在确认Hans建议的Service pack确实解决了我遇到的问题时失职。抱歉,我在确认Hans建议的Service pack确实解决了我遇到的问题时失职。