原创文章,欢迎阅读,禁止转载。


问题现象

不知道从什么时候开始,我的vs2010不能新建MFC程序了,报错如图:
...


解决方法

根据提示排查,发现是应用程序向导的相关html被损坏了。
从同事电脑上把  D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\VCWizards  里的文件拷过来,覆盖我电脑上相应文件,问题解决!


原因分析

vs的应用程序向导是用html做的,而html页面有可能会被病毒感染。
例如会在html的最后添加几行js代码从而感染。
一年前,我使用腾讯电脑管家做了个全盘扫描,就是在这个时候,
AppWiz的页面最后的一下正常代码被电脑管家当作病毒给清除了。
例如这句就被清除了:  <script id="INCLUDE_SCRIPT" language="JSCRIPT"></script> 
这就导致vs的应用程序向导不能正常使用了。

凭什么说是腾讯电脑管家导致的呢?
打开电脑管家--病毒查杀--查杀日志--选择最早一次的“详情”
然后在日志中发现了这些(部分日志):

-- :: MD5:343ebfa1eea4b53fa6b01a105a596b93 D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\VCWizards\AppWiz\MFC\Application\html\\Advanced.htm [Html.Win32.Script.]  [清除成功]
-- :: MD5:5249871edec00daf4e54b45b3c89cf43 D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\VCWizards\AppWiz\MFC\Application\html\\AppType.htm [Html.Win32.Script.] [清除成功]
-- :: MD5:4999bc54fbc0693bb3f8fa6e1f3de3e3 D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\VCWizards\AppWiz\MFC\Application\html\\CompoundDoc.htm [Html.Win32.Script.] [清除成功]
-- :: MD5:86c1d38a4956b25fe670210076ae8cd3 D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\VCWizards\AppWiz\MFC\Application\html\\DocTemp.htm [Html.Win32.Script.] [清除成功]
-- :: MD5:d1fc19432c0835d6d0c2ea31311929d7 D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\VCWizards\AppWiz\MFC\Application\html\\default.htm [Html.Win32.Script.] [清除成功]
-- :: MD5:cb7fb9d864434177940f4324b79ae324 D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\VCWizards\AppWiz\MFC\Application\html\\UIFeatures.htm [Html.Win32.Script.] [清除成功]
-- :: MD5:07e47a7a994d7c994321dc04e60a72a1 D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\VCWizards\AppWiz\MFC\Application\html\\GeneratedClasses.htm [Html.Win32.Script.] [清除成功]
-- :: MD5:67856689060f731ef345c3e8d1d5bf00 D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\VCWizards\AppWiz\MFC\Application\html\\DBSupport.htm [Html.Win32.Script.] [清除成功]

铁证如山,电脑管家这个锅背的不冤枉!

原创文章,欢迎阅读,禁止转载。

vs2010的“应用程序向导”新建MFC程序报错“当前页面的脚本发送错误”的更多相关文章

  1. 【maven】ecplise新建maven项目 报错Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin

    在ecplise上新建maven项目 报错: Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resourc ...

  2. 如何在VS2010的VC++ 基于对话框的MFC程序中添加菜单

    方法1:亲测 成功  转载自https://social.msdn.microsoft.com/Forums/vstudio/zh-CN/48338f6b-e5d9-4c0c-8b17-05ca3ef ...

  3. 新建android项目报错,代码中找不到错误

    通过网上资料的引导,做以下操作: 1.进入C:\Documents and Settings\Administrator\.android 删除路径下的debug.keystore及 ddms.cfg ...

  4. 之前的Android项目报错,新建Android项目报错,代码中找不到错误解决方案

    打开一年前的东西,结果发现里面的android项目全部有个红叉,也找不到错误.新建一个项目也报错,首先确定自己的环境应该没问题,然后通过查看网上的资料,发现可能是debug的keystore到期啦. ...

  5. Cocos Code IDE新建lua工程报错解决方案

    今天想用cocos code IDE新建一个工程,但是控制台报错:Read json file null failed, the reason is:null.我下载的是官方3.5源码,sdk,ndk ...

  6. eclipse新建项目,报错“Error: workspace\appcompat_v7\res\values-v21\styles_base.xml No resource found that matches the given name”

    新建项目报错,不知道为什么,以前从未出现过的错误,把sdk更新之后,出现莫名错误,自己也是一知半解,在网上找了好久的错误,终于在一个english网站找到了解决方法,soga,从未觉得english如 ...

  7. 【转】eclipse新建项目,报错“Error: workspace\appcompat_v7\res\values-v21\styles_base.xml No resource found that matches the given name”

    原文网址:http://www.cnblogs.com/mbp-study/p/5268478.html 新建项目报错,不知道为什么,以前从未出现过的错误,把sdk更新之后,出现莫名错误,自己也是一知 ...

  8. Eclipse 新建jsp文件报错问题

    今天在web工程中新建一个index.jsp文件时,发现会报错,记录一下解决办法. 原因:缺少servlet-api.jar包 所以我们先去下载一个jar包,将它引入我们的工程中,即可. 工程右键-& ...

  9. (转)Maven 项目新建index.jsp报错问题

    原文:http://blog.csdn.net/dream_ll/article/details/52198656 最近用eclipse新建了一个maven项目,结果刚新建完成index.jsp页面就 ...

随机推荐

  1. IT蓝豹--RecyclerView加载不同view实现效果

    本项目由开发者:黄洞洞精心为初学者编辑RecyclerView的使用方法. RecyclerView加载不同view实现效果,支持加载多个view,并且支持用volley获取数据, 项目主要介绍: 初 ...

  2. Windows服务一:新建Windows服务、安装、卸载服务

    Windows 服务(即,以前的 NT 服务)使您能够创建在它们自己的 Windows 会话中可长时间运行的可执行应用程序.这些服务可以在计算机启动时自动启动,可以暂停和重新启动而且不显示任何用户界面 ...

  3. 多线程爬取 threading.Thread 文件名支持gbk编码

    # - *- coding:utf-8-*-import urllib2import reimport osimport threadingimport sysreload(sys)sys.setde ...

  4. [MVC] DIV 布局

    [MVC] DIV 布局 <style> .top { background-color: red; height: 50px; top: 0px; position: absolute; ...

  5. 关于dp dip dpi px

    在Android开发中,屏幕适配是一件非常让人头疼的事情.有时候在这个机型上调试的漂漂亮亮的UI界面,换一部手机就丑的不忍直视.但为了我们软件更好的用户体验,我们必须适应Android市场上形形色色的 ...

  6. CSS text-transform 属性

    text-transform 属性控制文本的大小写. h1 {text-transform:uppercase} h2 {text-transform:capitalize} p {text-tran ...

  7. ElasticSearch 嵌套映射和过滤器及查询

    ElasticSearch - 嵌套映射和过滤器 Because nested objects are indexed as separate hidden documents, we can’t q ...

  8. JS之BOM、客户端检测和DOM

    这是第八章到第十二章的内容,粗略浏览过一遍. 一.BOM 浏览器对象模型.包括了window.location.navigator.screen和history对象. window:核心对象 1.JS ...

  9. Netty 的 inbound 与 outbound, 以及 InboundHandler 的 channelInactive 与 OutboundHandler 的 close

    先看一个例子. 有一个简单 Server public class SimpleServer { public static void main(String[] args) throws Excep ...

  10. PE文件头

    pe文件头查看器下载与原文地址: http://www.pc6.com/softview/SoftView_109840.html PE文件入门: PE文件总的来说是由DOS文件头.DOS加载模块.P ...