本节书摘来自异步社区《C语言开发从入门到精通》一书中的第2章,第2.4节,作者王长青 , 韩海玲,更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.4 技术解惑

2.4.1 安装Visual Studio的几个常见问题

Visual Studio 2010容量巨大,在安装过程中一定要有耐心。如果以前在机器上安装过,建议用卸载工具将原来安装的资料完全卸载后再安装,这样会避免很多不必要的麻烦。在安装过程中,系统会多次重新启动,此时读者不要惊慌,计算机重启后将自动进入安装界面。

另外,因为需要安装很多组件,例如数据库和IIS等组件,所以,安装过程中总会出现这样或那样的问题。比较常见的问题是在安装Windows组件时,不能安装IIS中的Front Page服务器扩展,已经插进去安装光盘了,却一直提示“将XP profession service pack 2 CD插入选定的驱动器”。这是因为Windows的系统文件保护不让通过,解决方法是关闭文件保护功能,关闭方法如下所示。

(1)运行gpedit.msc打开组策略。

(2)依次展开“计算机配置→管理模板→系统→windows文件保护”。

(3)找到“设置文件保护”双击并修改为“已禁用”,然后重新启动系统就可以了。

上面方法最可行但是治标不治本,还有一种方法可以彻底修复Windows文件。插入系统安装光盘,运行sfc /scannow命令检测并修复可能受损坏和更改的系统文件。这样就不会再出现提示信息了。当遇到上述问题时,建议读者先试第一个方法再试试第2个方法。

2.4.2 有没有轻量级的、可以复制和粘贴代码的工具

到目前为止,开发工具Turbo C 3.0比较简单,是一款轻量级产品,但是不能在编码界面实现复制和粘贴功能。另外,因为鼠标操作的灵活性不足,所以需要使用键盘来操作,这降低了我们的开发效率。而对于开发工具Visual Studio 2010来说,容量太大。究竟市面中有没有一款既简单、又方便的轻量级开发工具呢?有,建议初学者使用DEV C++。DEV C++和Turbo C 3.0的容量相近,并且具备视图界面,比较容易操作。在DEV C++的编码界面中可以使用复制和粘贴等命令,提高了开发效率。

2.4.3 Windows 7中安装Visual Studio的常见问题

在Windows 7系统中,安装Visual Studio 2010的最常见问题是弹出一个“无法打开数据文件C:UsersAdministratorAppDataLocalTempSIT16781.tmpdeffactory.dat”的提示。很明显,这是文件Defactory.dat的问题。解决办法是将安装包解压缩,找到“setup”目录中的文件Defactory.dat,用记事本将其打开,删除此文件中原有的全部内容,然后将下面的内容复制到里面:

[Version]
Signature="$Windows NT$"
Provider="Microsoft Visual Studio Team System 2010 Team Suite - CHS"
Version=900.100.00
NullString=Null String
Lang=2052
[Scenario List]
vsscenario.dll
[Scenario Factory Information]
Default Scenario=11E4C8F3-425E-43b9-B689-8BFDF03342E2

然后保存并关闭这个文件,最后重新安装即可成功。

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

《C语言开发从入门到精通》一2.4 技术解惑相关推荐

  1. 《C语言开发从入门到精通》一1.2 第一印象的建立

    本节书摘来自异步社区<C语言开发从入门到精通>一书中的第1章,第1.2节,作者王长青 , 韩海玲,更多章节内容可以访问云栖社区"异步社区"公众号查看. 1.2 第一印象 ...

  2. pythonweb开发-Python Web开发从入门到精通

    Python Web开发从入门到精通循序渐进地讲解了Python Web开发的核心知识,并通过具体实例的实现过程演示了Web开发程序的流程.Python Web开发从入门到精通共15章,内容包括Pyt ...

  3. python web 开发教程下载_Python Web开发从入门到精通

    Python Web开发从入门到精通循序渐进地讲解了Python Web开发的核心知识,并通过具体实例的实现过程演示了Web开发程序的流程.Python Web开发从入门到精通共15章,内容包括Pyt ...

  4. python web开发-Python Web开发从入门到精通

    Python Web开发从入门到精通循序渐进地讲解了Python Web开发的核心知识,并通过具体实例的实现过程演示了Web开发程序的流程.Python Web开发从入门到精通共15章,内容包括Pyt ...

  5. 《Java 开发从入门到精通》—— 2.2 编写第一段Java程序

    本节书摘来异步社区<Java 开发从入门到精通>一书中的第2章,第2.2节,作者: 扶松柏 , 陈小玉,更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.2 编 ...

  6. 《Visual C++ 开发从入门到精通》——2.7 变量

    本节书摘来自异步社区出版社<Visual C++ 开发从入门到精通>一书中的第2章,第2.7节,作者: 王东华 , 李樱,更多章节内容可以访问云栖社区"异步社区"公众号 ...

  7. 《C++ 开发从入门到精通》——第2章 C++的重要特质分析2.1 什么是面向对象(object-oriented)...

    本节书摘来自异步社区出版社<C++ 开发从入门到精通>一书中的第2章,第2.1节,作者: 王石磊 , 韩海玲,更多章节内容可以访问云栖社区"异步社区"公众号查看. 第2 ...

  8. 《Visual C++ 开发从入门到精通》——1.4 技术解惑

    本节书摘来自异步社区出版社<Visual C++ 开发从入门到精通>一书中的第1章,第1.4节,作者: 王东华 , 李樱,更多章节内容可以访问云栖社区"异步社区"公众号 ...

  9. 《C++ 开发从入门到精通》——1.3 使用Visual Studio 2010

    本节书摘来自异步社区出版社<C++ 开发从入门到精通>一书中的第1章,第1.3节,作者: 王石磊 , 韩海玲,更多章节内容可以访问云栖社区"异步社区"公众号查看. 1. ...

最新文章

  1. GAN(Generative Adversarial Network,GAN)模型之:InfoGAN、WGAN、DCGAN模型
  2. MAPGIS中输入分数和上下标格式的字符串。
  3. 【必须收藏】那些酷炫的深度学习网络图怎么画出来的?
  4. 法语语言考试C1,法语考试大比拼:专八与Dalf C1,哪个更难?
  5. mysql 删除重复数据_MySQL查找和删除重复数据
  6. C语言之去掉https链接的默认443端口
  7. Ubuntu中使用VS Code
  8. Redis 中文入库成功,读取数据写入文件乱码问题
  9. HeadFirstJava——10_数字与静态
  10. 实用软件工程第二版吕云翔课后答案
  11. OSI七层参考模型与5G协议
  12. 下载Linux系统中文件到本地电脑
  13. 工控行业学什么编程语言比较好_中国工控|想学PLC编程?先弄清5种PLC专用语言 !...
  14. 计算机桌面出现输入框,Mac电脑使用:桌面底部莫名出现白色输入框解决的解决办法...
  15. 蜗牛机器i211网卡驱动_5个很棒的蜗牛邮件驱动的艺术项目
  16. 报错Permission denied: user=root, access=EXECUTE, inode=“/tmp/hadoop-root“解决办法
  17. 计算机磁盘管理找不到第二块硬盘,新加的硬盘没有显示怎么办?新加硬盘分区方法...
  18. 九章算术 四:《少广》
  19. 用vue-cli创建项目后npm run serve 报错Component name “main“ should always be multi-word vue/multi-word-compo
  20. 大事情!中国限制 AI 算法出口。网友:这是要阻止XX“下跪”

热门文章

  1. 转: Vim快捷键分类
  2. 【BZOJ 2753】 2753: [SCOI2012]滑雪与时间胶囊 (分层最小树形图,MST)
  3. 【BZOJ2300】【SCOI2011】糖果
  4. 函数⑥作用域与命名空间
  5. 我会永远永远的爱你,直到你不爱我的那一天
  6. 基于Hbase的用户评分协同过滤推荐算法
  7. 数学教师计算机能力提升,深度融合信息技术,提升数学课堂魅力
  8. matlab里符号的写法,Matlab中特殊符号的写法
  9. Hashcode 的作用
  10. python字符串函数运算_Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】 原创...