Visual studio 2010 vs2010项目未正确重建

Visual studio 2010 vs2010项目未正确重建,visual-studio-2010,debugging,rebuild,Visual Studio 2010,Debugging,Rebuild,我第一次重建项目并启动它。很好。 然后我修改代码,重建项目。重建成功。我在项目中做了一个断点,并以调试模式启动。我看不到断点没有达到的变化。当我检查断点时,它说:断点当前不会被击中。源代码与原始版本不同。为什么会这样 我尝试过清理这个项目,并再次重建它。 我已尝试删除调试文件夹中的所有内容。 我尝试过关闭和打开vs2010。 我还尝试将所有vs2010设置重置为默认设置。 但似乎没有什么帮助,唯一有帮助的是,当我重新启动我的电脑,它重建正常,我可以看到的变化和断点点击。 有没有办法解决这个问题?

我第一次重建项目并启动它。很好。 然后我修改代码,重建项目。重建成功。我在项目中做了一个断点,并以调试模式启动。我看不到断点没有达到的变化。当我检查断点时,它说:断点当前不会被击中。源代码与原始版本不同。为什么会这样

我尝试过清理这个项目,并再次重建它。 我已尝试删除调试文件夹中的所有内容。 我尝试过关闭和打开vs2010。 我还尝试将所有vs2010设置重置为默认设置。 但似乎没有什么帮助,唯一有帮助的是,当我重新启动我的电脑,它重建正常,我可以看到的变化和断点点击。 有没有办法解决这个问题?
我正在使用asp.NET处理一个web项目

尝试检查vs2010菜单中的以下选项:

工具->选项->项目和解决方案->构建和运行->检查 当项目过期时,在运行时设置为“始终” 生成或提示生成。 生成->配置管理器->检查是否已检查生成 要为每个配置生成的所有项目 你需要使用。
我希望这能帮助你找到解决办法。

我找到了解决问题的办法。我所要做的就是关闭TaskManager vhost.exe进程,并正确地重建它,然后我就能够命中断点。
虽然我不确定为什么在我关闭应用程序并停止调试后进程没有立即关闭。

能否转到生成输出并查看是否有任何错误?下一步:从命令行编译,看看是否有效。我在一个大型项目中也经常遇到同样的问题,即使启用了基于更改的重建。我一直在重建,直到它成功。我想有一天我需要详细查看所有的构建输出以发现问题。但这是一个巨大的项目。