用VC++2010新建工程文件超大 这两天把vc++2010装上试玩,随便新建个什么工程编译了一下后整个工程文件夹占用100M试了几次都是这样一个test.sdf 55M,一个test.pch 32M新建一个工程后马上下面会出现parsing included files...好像包含了很多文件这个是什么原因?求高人解答!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 包含了一个很大的windows.h吧? .pch是预编译的头文件,这将大幅度提高编译速度。parsing included files...在解析智能提示使用的文件 .sdf文件和.pch文件都没啥用途(对开发人员,我猜测的)可以在工程设置中查看一下,能不能不让生成这两个文件,如果不能设置,那就没有办法了。它们大,应该是因为库文件越来越多,而且越来越大造成的。生成多个“无用”的文件,应该是vs自己在某些时候要用的,有可能开发者没有办法屏蔽它们 test.sdf,是一个SqlCE数据库,应该是存储的智能感知信息。 .pch是预编译的头文件,这将大幅度提高编译速度。parsing included files...在解析智能提示使用的文件取消预编译就可以了 .sdf文件和.pch文件都没啥用途(对开发人员,我猜测的)可以在工程设置中查看一下,能不能不让生成这两个文件,如果不能设置,那就没有办法了。它们大,应该是因为库文件越来越多,而且越来越大造成的。生成多个“无用”的文件,应该是vs自己在某些时候要用的,有可能开发者没有办法屏蔽它们test.sdf,是一个SqlCE数据库,应该是存储的智能感知信息。…………………………………………………………………………………………………………………………个人觉得VC++的智能感知跟Delphi相比差远了,经常出岔子,查找标志符定义处经常失灵。ms太顽固了,这么多年了,怎么不学学Delphi那样,ctrl + 鼠标单击就跳到标志符定义处?eclipse都学了。 使用VS2010建立C++解决方案时,会生成SolutionName.sdf和一个叫做ipch的文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大,一个简单的程序都会占用几十M的硬盘容量,可惜毕竟硬盘还没有廉价到免费的地步。那么,该怎么解决呢?其实可以关闭它。方法:Tools->Options->Text Editor->C/C++->Advanced->Disable Database,设置为True但是这样的办法会产生另外的一些问题,可能会导致其他的一些功能不能使用。例外一种解决方法是:Tools->Options->Text Editor->C/C++->Advanced,在 Fallback Location 的属性组中,将"Always Use Fallback Location"设置为 true,将"Do Not Warn If Fallback Location Used" 设置为 true ,然后删除解决方案目录下的 sdf 文件和 ipch 目录,再次打开解决方案,发现这些烦人的东西已经不见了。那么那些文件放置到那里了呢?看 "Fallback Location" 属性说明:这是存储浏览信息数据库和 IntelliSense 文件的第二个位置,如果不指定则放置到临时目录中;到临时目录一看,里面有一个 VC++ 的目录,都在那个目录里面呢。可以在 "Fallback Location" 属性中,设置一个固定的路径来存储这些文件,比如D:\VS2010Temp,这样也比较好管理这些庞大的臃肿的文件,可以定期清理掉它们,释放出硬盘空间!转自:http://www.cnblogs.com/rogee/archive/2010/10/30/1865062.html 使用VS2010建立C++解决方案时,会生成SolutionName.sdf和一个叫做ipch的文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大,一个简单的程序都会占用几十M的硬盘容量,可惜毕竟硬盘还没有廉价到免费的地步。那么,该怎么解决呢?其实可以关闭它。方法:Tools->Options->Text Editor->C/C++->Advanced->Disable Database,设置为True但是这样的办法会产生另外的一些问题,可能会导致其他的一些功能不能使用。例外一种解决方法是:Tools->Options->Text Editor->C/C++->Advanced,在 Fallback Location 的属性组中,将"Always Use Fallback Location"设置为 true,将"Do Not Warn If Fallback Location Used" 设置为 true ,然后删除解决方案目录下的 sdf 文件和 ipch 目录,再次打开解决方案,发现这些烦人的东西已经不见了。那么那些文件放置到那里了呢?看 "Fallback Location" 属性说明:这是存储浏览信息数据库和 IntelliSense 文件的第二个位置,如果不指定则放置到临时目录中;到临时目录一看,里面有一个 VC++ 的目录,都在那个目录里面呢。可以在 "Fallback Location" 属性中,设置一个固定的路径来存储这些文件,比如D:\VS2010Temp,这样也比较好管理这些庞大的臃肿的文件,可以定期清理掉它们,释放出硬盘空间!转自:http://www.cnblogs.com/rogee/archive/2010/10/30/1865062.html VC Win7 系统创建服务启动失败 网页内部的焦点失去怎么判断 MFC经典提问 如何修改主机名 如何捕获鼠标左键点击消息 请教DDK编程高手-关于驱动与进程之间通讯 VC++中对话框 新手入门MFC的疑惑 讨论,窗口切换消息机制 大家好 VC2008平台下,水晶报表如何连接到MySql数据库并获取数据? 非常简单的问题,一时想不起怎么解决了,请帮助。
在解析智能提示使用的文件
可以在工程设置中查看一下,能不能不让生成这两个文件,如果不能设置,那就没有办法了。
它们大,应该是因为库文件越来越多,而且越来越大造成的。生成多个“无用”的文件,应该是vs自己在某些时候要用的,有可能开发者没有办法屏蔽它们
在解析智能提示使用的文件取消预编译就可以了
可以在工程设置中查看一下,能不能不让生成这两个文件,如果不能设置,那就没有办法了。
它们大,应该是因为库文件越来越多,而且越来越大造成的。生成多个“无用”的文件,应该是vs自己在某些时候要用的,有可能开发者没有办法屏蔽它们test.sdf,是一个SqlCE数据库,应该是存储的智能感知信息。…………………………………………………………………………………………………………………………
个人觉得VC++的智能感知跟Delphi相比差远了,经常出岔子,查找标志符定义处经常失灵。ms太顽固了,这么多年了,怎么不学学Delphi那样,ctrl + 鼠标单击就跳到标志符定义处?eclipse都学了。
http://www.cnblogs.com/rogee/archive/2010/10/30/1865062.html
http://www.cnblogs.com/rogee/archive/2010/10/30/1865062.html