C# 评论/Visual Studio 2013

C# 评论/Visual Studio 2013,c#,visual-studio,C#,Visual Studio,我是Visual studio的新手。我的问题是,如果你注释掉你的代码,然后写一段你犯了错误的新代码。在这种情况下,注释后的代码是否仍在工作? 直到我没有发现新代码中的错误,旧代码才被执行。正常吗?未执行注释代码。确保清理并重建项目。如果您构建了项目的旧版本,VS有时会忘记重建,而您将运行旧版本 构建>清洁溶液 生成>生成解决方案如果新代码未编译,而您尝试运行应用程序,Visual Studio将为您提供运行以前版本的选项。听起来可能这就是你看到的 即,如果您看到此对话框: 然后您的新代码没有

我是Visual studio的新手。我的问题是,如果你注释掉你的代码,然后写一段你犯了错误的新代码。在这种情况下,注释后的代码是否仍在工作?
直到我没有发现新代码中的错误,旧代码才被执行。正常吗?

未执行注释代码。确保清理并重建项目。如果您构建了项目的旧版本,VS有时会忘记重建,而您将运行旧版本

构建>清洁溶液


生成>生成解决方案

如果新代码未编译,而您尝试运行应用程序,Visual Studio将为您提供运行以前版本的选项。听起来可能这就是你看到的

即,如果您看到此对话框:


然后您的新代码没有编译,如果单击“是”,您的旧代码将运行。

注释代码永远不会执行。如果您对某些代码有问题,您需要发布它,以及预期的和实际的结果,否则没有人可以帮助。这是Visual Studio“101”-此链接可以帮助您开始。我理解我的错误。谢谢大家提供有用的提示!是的,这正是我所看到的。现在我明白为什么了。谢谢。我认为它执行了最后一次成功的构建,评论没有任何区别。非常感谢。