我的插件不会停在断点

问题描述:

我看到奇怪的行为与我开发的Readsoft插件。我的插件不会停在断点

我希望它停在断点上,但它没有。在我放置断点的地方之前的msgbox显示正确,并且正确显示它之后的msgbox。

我需要你的帮助,因为我没有任何问题的线索。

感谢您的帮助!

here is the class with the breakpoint I want to stop to

here is the ReadSoft programm with the Msgbox displayed after the breakpoint line where debug didn't stop

PS:我使用Visual Studio 2010专业版,编码在VB.NET

+0

重新编译代码?重启VS? VS实例? – 2012-04-18 02:07:08

的ReadSoft PROGRAMM会碰到因为我终于可以找到答案,并认为它可以提供帮助。

所以我的问题是从我跑我的Visual Studio 2010在项目,但这个项目最初是在Visual Studio 2005中创建并运行在.NET Framework的事实,未来2

简单地改变框架框架4已经解决了我的问题。

希望这个帮助

每当我碰到的这个问题,我通常能清楚它通过选择Build> Clean Solution,然后Build>重建解决方案。我认为这是由于调试符号与代码不同步造成的。

如果这不起作用,我会确保我处于调试模式(发布模式启用优化,偶尔会进行更改,因此您无法在所需的行上设置断点),我会清除所有断点 - 调试>删除所有断点,然后再次设置断点。

+0

感谢您的回答! 请问我如何在调试模式下检查我? – user1340056 2012-04-18 02:22:41

+0

“Run”(右侧绿色箭头)右侧的工具栏上通常会有一个下拉菜单。如果您没有看到它,可以转到Build> Configuration Manager,然后选择活动解决方案配置。 – 2012-04-18 02:34:47

+0

还有一个想法,因为你提到你正在开发一个插件。我遇到过这样的情况:实际上正在加载的程序集不是我最新的版本(即另一个应用程序正在加载错误的版本/程序集的另一个副本)。在搜索程序集并删除其他版本的情况下,修复了这个问题。 – 2012-04-18 02:39:42

当我启动我的应用程序,它会自动启动这个

here is the properties file that launch the ReadSoft programm it is going to run into