编辑&继续不在VS2015 Update 3(x64)

时间:2016-07-08 18:21:10

标签: c++ visual-studio visual-studio-2015 edit-and-continue

在安装Vs2015更新3之后发生了一些噩梦,按照这个related question,我重建了我的MFC C ++项目,看看更新只是为了找到编辑并继续不再有效!具体来说,对任何文件进行任何更改并使用调试/应用代码更改,我得到以下内容;

  

myfile.CPP ...... \ common \ myfile.CPP(1):致命错误C1010:查找预编译头时意外结束文件。你是否   忘记将“#include”\ cpp \ common \ stdafx.h“'添加到你的来源?   项目:错误(null):发生构建错误。

源文件中的第一个包含是

#include "\cpp\common\StdAfx.h"

这大部分时间都在更新2下工作,但编辑和继续失败并报告它已经合理地定期成功。我之所以安装此更新,只是因为它应该解决这个问题,但现在它完全被打破,我正在寻找完全卸载,并在周末重新安装VS2015更新2。

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

  

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

     

已安装版本:专业

     

LightSwitch for Visual Studio 2015 00325-60000-80195-AA437 Microsoft   适用于Visual Studio 2015的LightSwitch

     

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

     

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

     

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

     

Visual Studio Package 7.0.20622.1的Application Insights工具   Visual Studio的应用程序洞察工具

     

ASP.NET和Web Tools 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 Limited Edition InstallShield。欲获得更多信息   访问Flexera Software网站:   http://www.FlexeraSoftware.com。版权所有©2015 Flexera Software   LLC。保留所有权利。

     

JavaScript语言服务2.0 JavaScript语言服务

     

JavaScript Project System 2.0 JavaScript项目系统

     

Microsoft Azure移动服务工具1.4 Microsoft Azure Mobile   服务工具

     

PreEmptive Analytics Visualizer 1.2 Microsoft Visual Studio   扩展以可视化PreEmptive中的汇总摘要   分析产品。

     

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等。它包括微软   Windows 10软件开发工具包。

(对于这个问题的大量性质表示道歉,但我也提出这个问题,以便考虑安装此更新)

1 个答案:

答案 0 :(得分:1)

关于MSDN here的同一讨论继续breaking change in update 3如下

  

允许预编译(仅限本机):调试选项Debug>选项>   一般>不再支持允许预编译(仅限本机)   Visual Studio 2015 Update 3和默认调试器。这是遗产   设定没有功能的边际绩效改进   影响。

禁用上述内容并进行重建所有修复程序都可以编辑并继续。