我的Visual Studio 2012 Professional未按预期进行调试。
看起来VS正在调试我的项目的旧版本。 我尝试调试几个项目但是所有这些项目都出现同样的问题,即使我开始一个新项目(控制台应用程序和Windows窗体应用程序)。
它甚至没有触及我在程序开始时放置的断点。
我尝试过的事情:
•清理和重建我的解决方案
•DEBUG - >选项和设置 - >项目和解决方案 - >构建并运行。在这里,我取消选中“仅在运行时构建启动项目和依赖项”,并从“运行时,项目已过期”列表中选择“始终构建”列表
•删除.suo文件(因为问题与项目无关,我不认为它是解决方案,但值得一试)。
据我所知,我没有对任何属性进行任何其他更改,并且在此问题开始之前我没有执行任何更新。
以下链接描述了类似的问题,但它不包含适合我的解决方案。 http://social.msdn.microsoft.com/Forums/vstudio/en-US/23e70e79-970d-423f-b434-12681b88ef2c/visual-studio-2012-debug-runs-old-code?forum=vsdebug
超人也有类似的问题但又没有合适的解决方案,但在我的情况下,清洁和重建并不能暂时解决问题。 Visual Studio 2012 Debugging Old Code
关于如何解决这个问题的任何想法?
答案 0 :(得分:0)
您是否尝试过从控制面板修复/重新安装Visual Studio?
此外,它可能与Windows用户个人资料问题有关。假设您使用的是Windows 7,可以尝试使用此帖子重新创建配置文件。 http://www.techstaty.com/how-to-rebuild-a-windows-7-user-profile-the-correct-way/