2011-04-08 44 views
6

我使用Visual Studio 2010 Express作为项目,最近更改为最终版本2010.我注意到,当我在express中调试时,我可以放置一个断点,编辑代码如果需要并且继续而不必重新编译。如何在Visual Studio中启用编辑并继续

随着VS 2010最终它告诉我版本已经改变,我必须停止并重新启动。我如何获得最终表达的功能?

感谢您的帮助。

编辑:更具体地说,这里是我得到的消息: “此源文件已更改,它不再与用于构建正在调试的应用程序的文件版本匹配”。

+0

对于Ultimate版本的所有资金,快速扫描选项应该是值得的,说实话。 – 2011-04-08 17:51:19

+5

你向谁报告一位居高临下的主持人? Quis custodiet? – MrBoJangles 2012-01-04 19:08:58

回答

6

您必须在调试菜单中启用'编辑&继续'(默认情况下应该打开,通过转到调试>选项+设置进行检查),并且可能再次在特定项目中启用它,如果它是某种Web项目。它应该是一个复选框。

编辑:这已经有点,因为我试过了,但据我记得,这是如何。我会看看我是否可以抓住你的链接。

+0

哇。我甚至没有在那里得到我的编辑,你的回应。优秀。如果我现在尝试它,我会得到:在以下情况下不允许更改:调试器已连接到已运行的进程。 - 正在调试的代码在构建或运行时进行了优化。 - 正在调试的程序集被加载为与域无关。 - 正在调试的程序集通过反射加载。我是新手开发人员,这些对我来说听起来很陌生。 – bline22 2011-04-08 17:34:22

+0

您发布的错误可能是由一堆东西引起的。 http://msdn.microsoft.com/en-us/library/bcew296c.aspx这是该功能的主要MSDN。如果你正在做一些奇怪的DLL或IIS,这可能也会造成你的麻烦,所以我建议在启用E + C之后清理临时文件,然后在尝试之前重新建立新的文件。 – FGhilardi 2011-04-08 17:36:53

+0

至于你在评论中的编辑,我可以做的最好找到你是https://connect.microsoft.com/VisualStudio/feedback/details/553406/edit-and-continue-message-does-not-specify-intellitrace-settings – FGhilardi 2011-04-08 17:39:06

相关问题