编辑并继续在VS2015 Update 3(x64)中不起作用
Edit & continue not working in VS2015 Update 3 (x64)
在安装了 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 Basic2015 00325-60000-80195-AA437 Microsoft Visual Basic 2015
年 Visual C# 201500325-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 Service2.0 JavaScript Language Service
JavaScript 项目系统 2.0 JavaScript 项目系统
Microsoft Azure MobileServices Tools 1.4 Microsoft Azure Mobile 服务工具
PreEmptive Analytics Visualizer 1.2 Microsoft Visual Studio 扩展以可视化来自抢占式的聚合摘要 分析产品。
SQL Server Data Tools14.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 和默认调试器。这是一个遗产 设置没有功能的边际性能改进 冲击。
禁用上述内容并重建所有修复程序将编辑并继续。
- 我的神经网络不起作用 [XOR 问题]
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- C++映射:具有自定义类的运算符[]不起作用(总是返回0)
- C++为什么尽管我调用了void函数,它却不起作用
- 为什么在保护模式下继承升级不起作用
- 循环在计数器中不起作用
- 在其他文件中创建类时在 c++ 项目中不起作用
- Visual studio代码重构似乎不起作用(例如,重命名符号-f2)
- 为什么二进制搜索在我的测试中不起作用
- 我的代码中有错误吗?使用BGI图形的C++代码对我不起作用
- 为什么 const std::p air<K,V>& 在 std::map 上基于范围的 for 循环不起作用?
- 带有指定长度字符* 参数的 std::regex_search 在 VS2017 中不起作用?
- Bjarne Stroustrup Book - std_lib_facilities.h - 不起作用(未知类型名称)
- 为什么简单的算术减法在"if"条件下不起作用?
- 为什么Stroustup书中的has_f不起作用
- 你能检查一下为什么在这个代码中从链接列表中删除项目不起作用吗
- 嵌套While循环不起作用(C++问题)
- C++Matching Brackets 2解决方案不起作用
- 为什么这段代码不起作用,我该如何解决?
- 编辑并继续在VS2015 Update 3(x64)中不起作用