是否有人能够通过 Visual Studio 2013 Preview 和 C++ 本机应用程序(32 位或 64 位)使用“编辑并继续”?
在制作一个简单的控制台应用程序后,设置断点,然后进行任何类型的更改:
Edit and Continue : error 1002 : Data symbol has changed
这个 MSDN 页面表明它应该可以工作,并且我已经完成了我认为需要做的所有事情,例如在 Tools->Options->Debugging->Edit and Continue
http://msdn.microsoft.com中启用本机 Edit and Continue /en-us/library/esaeyddf(v=vs.120).aspx
我对它在 VS 2012 中工作没有任何问题。我意识到这是一个“预览”,但如果它只是在没有任何评论的情况下被破坏,我会感到惊讶。至少可以显示更好的错误,例如“尚未在预览中启用”。
我所有的谷歌搜索都显示有关为 64 位托管应用程序添加 E&C 的评论,但没有关于本机的评论。我测试了一个简单的托管应用程序,它在那里工作。