编辑并继续在VS2015 Update 3(x64)中不起作用

Edit & continue not working in VS2015 Update 3 (x64)

本文关键字:x64 不起作用 Update 继续 VS2015 编辑      更新时间:2023-10-16

在安装了 Vs2015 更新 3 之后,根据这个相关问题,我重建了我的 MFC C++项目,以查看更新是如何执行的,只是为了发现编辑并继续不再工作! 具体来说,对任何文件进行任何更改并使用调试/应用代码更改,我得到以下内容;

我的文件。CPP ......\common\myfile.CPP(1): 致命错误 C1010:查找预编译标头时文件意外结束。你 忘记将"#include"\cpp\common\stdafx.h"添加到您的源中? 项目 : 错误 (空) : 发生生成错误。

源文件中的第一个包含是

#include "cppcommonStdAfx.h"

这在更新 2 下大部分时间都有效,但编辑并继续失败并报告它已合理地定期成功。 我安装此更新的唯一原因,因为它应该解决此问题,但现在它完全被破坏了,我正在考虑完全卸载,并在周末重新安装VS2015更新2。

还有其他人遇到这个问题并有解决方案吗? 可能是一个狡猾的安装,因为即使在完整的ISO安装中,安装程序也因缺少文件而失败,我不得不跳过两个部分。 鉴于这是一个版本而不是候选版本,QA 似乎很糟糕,我不明白为什么发布版本会包含任何测试版功能。 VS2015详情如下;

Microsoft Visual Studio Professional 2015 版本 14.0.25421.03 更新 3 Microsoft .NET 框架版本 4.6.01055

安装版本:专业版

LightSwitch for Visual Studio 2015 00325-60000-80195-AA437 Microsoft LightSwitch for Visual Studio 2015

Visual Basic

2015 00325-60000-80195-AA437 Microsoft Visual Basic 2015

年 Visual C# 2015

00325-60000-80195-AA437 Microsoft Visual C# 2015

视觉C++ 2015 00325-60000-80195-AA437 Microsoft 视觉C++ 2015

Visual Studio 包的应用程序见解工具 7.0.20622.1 适用于 Visual Studio 的应用程序洞察工具

ASP.NET 和网络工具 2015.1 (测试版8) 14.1.11106.0 ASP.NET 和网络 工具 2015.1(测试版8)

ASP.NET Web 框架和工具 2012.2 4.1.41102.0 其他 信息,请访问 http://go.microsoft.com/fwlink/?LinkID=309563

ASP.NET Web 框架和工具 2013 5.2.40314.0 其他 信息,请访问 http://www.asp.net/

Common Azure Tools 1.8 提供供 Azure 使用的通用服务 移动服务和Microsoft Azure 工具。

InstallShield Limited Edition InstallShield。欲了解更多信息 访问 Flexera 软件网站 http://www.FlexeraSoftware.com。版权所有 © 2015 Flexera 软件 有限责任公司。保留所有权利。

JavaScript Language Service

2.0 JavaScript Language Service

JavaScript 项目系统 2.0 JavaScript 项目系统

Microsoft Azure Mobile

Services Tools 1.4 Microsoft Azure Mobile 服务工具

PreEmptive Analytics Visualizer 1.2 Microsoft Visual Studio 扩展以可视化来自抢占式的聚合摘要 分析产品。

SQL Server Data Tools

14.0.60519.0 Microsoft SQL Server Data Tools

TypeScript 1.8.34.0 Visual Studio 的 TypeScript 工具

视觉

助手 有关视觉助手的详细信息,请参阅 整个番茄软件网站在 http://www.WholeTomato.com。版权 (c) 1997-2016 Whole Tomato Software, Inc.

视指挥官 2.3 有关可视指挥官的更多信息, 请参阅 https://vlasovstudio.com/visual-commander/网站。 版权所有 (c) 2013-2015 弗拉索夫工作室。

Visual Studio Tools for Universal Windows Apps 14.0.25420.01 Visual Studio Tools for Universal Windows 应用程序允许您构建 单一通用应用体验,可覆盖所有运行的设备 Windows 10:手机、平板电脑、PC 等。它包括Microsoft 视窗 10 软件开发工具包。

(对于这个问题的咆哮性质表示歉意,但我也把它作为那些考虑安装此更新的人的警告)

继 MSDN 上的相同讨论之后,更新 3 中的重大更改如下所示

允许预编译(仅限本机):调试选项"调试>选项"> 不再支持 常规> 允许预编译(仅限本机) Visual Studio 2015 Update 3 和默认调试器。这是一个遗产 设置没有功能的边际性能改进 冲击。

禁用上述内容并重建所有修复程序将编辑并继续。