根据我在Visual Studio 2015中使用C#编辑和继续的经验不再正常工作。我再次尝试使用Service Pack 1,但它仍然无法正常工作。
E.g。我点了一个断点,然后我注释掉一行或添加评论。 当我想继续调试时,IDE告诉我它没有编译,只提供选项:停止或编辑 编辑窗口后“错误列表”没有显示任何编译错误,当然不会,例如,我刚刚添加了评论。
注意:目标平台是64位机器上的X86
语言C#。
这是一个单一的线程
Intellitrace被禁用
代码未优化
没有涉及Linq表达。
它在VS2013中没有任何问题
我做错了什么或者这只是一种恶化?
答案 0 :(得分:0)
不确定您使用的语言或项目类型。如果你正在使用C ++,这里有一篇很好的博客文章: http://blogs.msdn.com/b/vcblog/archive/2015/07/22/c-edit-and-continue-in-visual-studio-2015.aspx
BTW IntelliTrace不会影响编辑并继续使用其默认设置。影响EnC的唯一IntelliTrace选项是要求它收集应用程序中的每个方法调用。这是一篇包含更多信息的博文:http://blogs.msdn.com/b/visualstudioalm/archive/2015/07/29/intellitrace-method-call-information-and-edit-and-continue.aspx