emo*_*u99 3 edit-and-continue visual-studio-debugging visual-studio-2019
在两台不同的计算机(均已完全修补 Windows 10 Pro)上,我正在运行 Visual Studio 2019 Pro(也已完全修补)。
如果我创建一个新的虚拟 Windows 窗体项目(VB 或 C#),则编辑并继续效果很好。
如果我打开一个解决方案(由 25 个项目组成),我已经在同一台计算机上工作了多年,编辑并继续不起作用。
所以我的理解是,每个解决方案的设置都会影响编辑并继续。当然,我是在调试模式(而不是发布模式)下构建的。
如果我查看“工具”-“选项”-“调试”-“常规”,则会启用“启用编辑并继续”。同样是Tools-Options-Debugging-Just in time,这3个选项都选了。
你知道它可能是什么吗?
编辑并继续在 VS2019 Pro(WinForms 应用程序)中不起作用
请尝试以下建议:
建议
1)请确保您已取消选中“工具” --> “选项” --> “调试” --> “常规”下的“使用托管兼容模式”选项
并取消选中“要求源文件与原始版本完全匹配”。
2)请先取消选中“编辑并继续”选项,然后关闭旧的解决方案,
删除.vs解决方案文件夹中的隐藏文件夹以及解决方案中的每个文件夹bin。obj
之后,重新启动您的解决方案,选中选项“编辑并继续”,然后再次测试。
3)右键单击每个项目-->属性-->构建-->高级-->确保将调试信息设置为full.
4)在整个解决方案中项目的每个xxx.csproj/文件中添加此节点:xxx.vbproj
<PropertyGroup>
<EmbedInteropTypes>false</EmbedInteropTypes>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
此外,由于以前的VS旧项目的结构与新的VS2019不同。所以它可能会出现一些问题。
因此,在 VS2019 中创建一个新的解决方案,然后将旧项目中的内容迁移到新项目中可能是一个不错的选择。我想你可以尝试一下。
| 归档时间: |
|
| 查看次数: |
2786 次 |
| 最近记录: |