当前不会命中断点

  今天调试程序时,有一个else if不会判断,如下:

if (websiteid == WebSite.AnJuKe)
{               
}
else if (websiteid == WebSite.LieBiao)
{
}            
else if(websiteid == WebSite.House365)
{                
}

当websiteid ==WebSite.House365时,按道理该在最后一个else if单步停一下,结果就是不停。

  而且对应的House365类库加的断点显示:当前不会命中断点

解决方案如下:

重新生成House365类库,在引用House365类库的类库添加引用。

很多情况,是我们把问题想复杂了,重新获取一下最新的源程序,重新生成,添加引用,等等,多试试。

后来又多次出现这个错误,重新获取生成也不行,然后突然看到QunFaBridge中没有添加对House365的引用。添加过后就正常了。

原因是:如果你使用VSS管理代码,其他人把项目House365都卸载了,只有你一个人在编写House365,然后当你获取最新文件时,实际上是得到的最后一个人签入的源文件,然后你就需要

在引用House365的类库中,如QunFaBridge中添加对House365的引用。

原文地址:https://www.cnblogs.com/wang7/p/2683433.html