在安装了 Vs2015 更新 3 的噩梦之后,根据这个相关问题,我重建了我的 MFC C++ 项目,以查看更新是如何执行的,只是发现 Edit and Continue 不再有效!具体来说,对任何文件进行任何更改并使用调试/应用代码更改我得到以下内容;
myfile.CPP ......\common\myfile.CPP(1): 致命错误 C1010: 查找预编译头文件时意外结束。您是否忘记将 '#include "\cpp\common\stdafx.h"' 添加到您的源代码中?项目:错误(空):发生构建错误。
源文件中的第一个包含是
#include "\cpp\common\StdAfx.h"
这在更新 2 下大部分时间都有效,但编辑和继续失败并定期报告它已合理地成功。我安装此更新的唯一原因是它应该解决此问题,但现在它已完全损坏,我正在考虑完全卸载,并在周末重新安装 VS2015 更新 2。
其他人遇到这个问题并有解决方案吗?可能是一个狡猾的安装,因为即使在完整的 ISO 安装中,安装程序也因丢失文件而失败,我不得不跳过两个部分。鉴于这是一个版本而不是候选版本,QA 似乎很糟糕,我不明白为什么发布版本会包含任何 beta 功能。VS2015详情如下;
Microsoft Visual Studio Professional 2015 版本 14.0.25421.03 更新 3 Microsoft .NET Framework 版本 4.6.01055
安装版本:专业
适用于 Visual Studio 2015 的 LightSwitch 00325-60000-80195-AA437 适用于 Visual Studio 2015 的 Microsoft LightSwitch
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 微软视觉 C++ 2015
适用于 Visual Studio 的 Application Insights 工具包 7.0.20622.1 适用于 Visual Studio 的 Application Insights 工具
ASP.NET 和 Web 工具 2015.1 (Beta8) 14.1.11106.0 ASP.NET 和 Web 工具 2015.1 (Beta8)
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/
公共 Azure 工具 1.8 提供供 Azure 移动服务和 Microsoft Azure 工具使用的公共服务。
InstallShield 限量版 InstallShield。如需更多信息,请访问 Flexera Software 网站 http://www.FlexeraSoftware.com。版权所有 © 2015 Flexera Software LLC。版权所有。
JavaScript 语言服务 2.0 JavaScript 语言服务
JavaScript 项目系统 2.0 JavaScript 项目系统
Microsoft Azure 移动服务工具 1.4 Microsoft Azure 移动服务工具
PreEmptive Analytics Visualizer 1.2 Microsoft Visual Studio 扩展,用于可视化来自 PreEmptive Analytics 产品的聚合摘要。
SQL Server 数据工具 14.0.60519.0 Microsoft SQL Server 数据工具
TypeScript 1.8.34.0 用于 Visual Studio 的 TypeScript 工具
Visual Assist 有关 Visual Assist 的更多信息,请访问 Whole Tomato Software 网站,网址为http://www.WholeTomato.com。版权所有 (c) 1997-2016 Whole Tomato Software, Inc.
Visual Commander 2.3 有关 Visual Commander 的更多信息,请参阅网站https://vlasovstudio.com/visual-commander/。版权所有 (c) 2013-2015 Vlasov Studio。
适用于通用 Windows 应用程序的 Visual Studio 工具 14.0.25420.01 适用于通用 Windows 应用程序的 Visual Studio 工具允许您构建单一的通用应用程序体验,该体验可以覆盖所有运行 Windows 10 的设备:手机、平板电脑、PC 等。它包括 Microsoft Windows 10 软件开发工具包。
(对于这个问题的粗鲁性质表示歉意,但我也将其作为对那些考虑安装此更新的人的警告)