标签: edit-and-continue

Visual Studio 2013编辑并继续不起作用

使用VS2013 Pro时,我无法在调试MFC程序时使用"编辑并继续".我创建了一个新的MFC项目进行测试.

操作系统是Windows 7 64位,我正在运行Visual Studio 2013 12.0.30110.00 Update1.

根据Tools->Options->Debugging->Edit and Continue我的Enable Edit and Continue检查.我取消选中它并检查它,但每当我在调试时修改代码时,我得到以下消息:

源文件已更改.它不再与用于构建正在调试的应用程序的文件版本匹配.

基本上我没有更改任何设置,除了标签大小,我已经将键盘映射方案设置为VC6.

我缺少什么设置才能启用编辑并继续?

mfc edit-and-continue visual-c++ visual-studio-2013

6
推荐指数
1
解决办法
1万
查看次数

应用程序在Visual Studio(WP8)中运行时启用编辑代码

我正在使用Visual Studio开发Windows Phone 8应用程序,并且在应用程序运行时无法更改代码让我发疯.我每次都为它而堕落.尝试在停止调试之前更改代码.

Tools > Options > Edit and Continue => I unchecked Enable Edit and Continue.
Run Code Online (Sandbox Code Playgroud)

通过上述步骤,我可以在应用程序运行时更改代码,但现在我无法更改设计.如何在应用程序运行时启用设计编辑?

debugging edit-and-continue visual-studio-2012 windows-phone-8

6
推荐指数
1
解决办法
1109
查看次数

GeneratedInternalTypeHelper.gics的目的是什么?

我有一个烦人的问题,因为我改用新的开发计算机(Win 7,VS 2013),所以WPF应用程序(.net 4.0)中的“编辑并继续”功能不再起作用。如果我在调试时尝试编辑一些代码文件,则总是会收到消息

进行了无法编译的编辑。在修复编译错误之前,无法继续执行。

但“错误列表”中未显示任何错误。

在某些项目中,使事情变得更糟(严格来说是寻找导致此问题的原因),它可以正常工作。并不是每个WPF应用程序都受此问题影响...

经过大量的研究和反复试验后,我发现当我用空目录替换obj目录中的GeneratedInternalTypeHelper.gics时,一切似乎都正常。但是我不确定,是否可以将这些文件混入其中。

是否有人在暗示GeneratedInternalTypeHelper.gics的用途以及用途?还是关于为什么编辑并继续的任何想法无法正常工作?

c# debugging wpf edit-and-continue visual-studio-2013

5
推荐指数
1
解决办法
4580
查看次数

使用VS 2013和.net 4.5.1但仍然获得"不允许对64位应用程序进行更改"

我在Win 8.1 x64上使用VS 2013 Ultimate和Update 2,VS不会让我使用编辑并继续使用简单的控制台应用程序.控制台应用程序设置为使用.net 4.5.1和AnyCPU,但每当我尝试在调试时更改代码时,我会得到可怕的"不允许更改为64位应用程序"消息框.

我已尝试确保在工具 - >选项中启用了编辑和继续.我已经尝试过再打开它......没有好处.我已经尝试禁用我的所有VS扩展......没有任何区别.我已经尝试重置为默认的VS设置...不.我试过修复我的VS安装......没什么.我已经尝试验证我的.net框架安装......它说我的安装已经过验证但我仍然遇到同样的问题.

有人见过这个吗?

.net edit-and-continue visual-studio .net-4.5 visual-studio-2013

5
推荐指数
1
解决办法
1178
查看次数

如何确保不忽略/ EDITANDCONTINUE指令

当我尝试编辑并继续时,我收到此消息VSC15:

'file.cpp' in 'LIB.DLL' was not linked with Edit and Continue enabled. 
Ensure that /INCREMENTAL linking is enabled, and the /EDITANDCONTINUE directive is not ignored.
Run Code Online (Sandbox Code Playgroud)

我已经确定/INCREMENTAL已启用但无法弄清楚第二部分.

编译器命令行:

/Yu"stdfx.h" /GS /analyze- /W3 /Gy /Zc:wchar_t /ZI /Gm- /Od /Fd".\Debug\vc140.pdb" /Zc:inline /fp:fast /D "x86" /D "WIN32" /D "_WINDOWS" /D "DEBUG" /D "_UNICODE" /D "UNICODE" /D "_WINDLL" /errorReport:none /WX- /Zc:forScope /RTC1 /GR /Gd /Oy- /MTd /Fa".\Debug\" /EHsc /Fo".\Debug\" /Fp".\Debug\LIB.pch"
Run Code Online (Sandbox Code Playgroud)

链接器命令行:

/OUT:".\Debug\LIB.dll" /MANIFEST:NO /NXCOMPAT /PDB:".\Debug\LIB.pdb" /DYNAMICBASE /DEF:"EXPORT.DEF" /IMPLIB:".\Debug\LIB.lib" /DLL /MACHINE:X86 /NODEFAULTLIB:"libc.lib" …
Run Code Online (Sandbox Code Playgroud)

edit-and-continue visual-studio visual-studio-2015

3
推荐指数
1
解决办法
2597
查看次数

编辑并继续在 VS2019 Pro(WinForms 应用程序)中不起作用

在两台不同的计算机(均已完全修补 Windows 10 Pro)上,我正在运行 Visual Studio 2019 Pro(也已完全修补)。

如果我创建一个新的虚拟 Windows 窗体项目(VB 或 C#),则编辑并继续效果很好。

如果我打开一个解决方案(由 25 个项目组成),我已经在同一台计算机上工作了多年,编辑并继续不起作用。

所以我的理解是,每个解决方案的设置都会影响编辑并继续。当然,我是在调试模式(而不是发布模式)下构建的。

如果我查看“工具”-“选项”-“调试”-“常规”,则会启用“启用编辑并继续”。同样是Tools-Options-Debugging-Just in time,这3个选项都选了。

你知道它可能是什么吗?

edit-and-continue visual-studio-debugging visual-studio-2019

3
推荐指数
1
解决办法
2786
查看次数

1
推荐指数
1
解决办法
187
查看次数