一个test.sdf 55M,一个test.pch 32M
新建一个工程后马上下面会出现parsing included files...好像包含了很多文件
这个是什么原因?
求高人解答!!
16 个解决方案
#1
各种各样的库文件加大了吧。。。
#2
包含了一个很大的windows.h吧?
#3
新建一个对话框工程也不至于有那么大吧
#4
.pch是预编译的头文件,这将大幅度提高编译速度。
parsing included files...
在解析智能提示使用的文件
parsing included files...
在解析智能提示使用的文件
#5
怎么样不让它生成这么大的文件?随便建几个工程就占用上G受不了啊
#6
.sdf文件和.pch文件都没啥用途(对开发人员,我猜测的)
可以在工程设置中查看一下,能不能不让生成这两个文件,如果不能设置,那就没有办法了。
它们大,应该是因为库文件越来越多,而且越来越大造成的。生成多个“无用”的文件,应该是vs自己在某些时候要用的,有可能开发者没有办法屏蔽它们
可以在工程设置中查看一下,能不能不让生成这两个文件,如果不能设置,那就没有办法了。
它们大,应该是因为库文件越来越多,而且越来越大造成的。生成多个“无用”的文件,应该是vs自己在某些时候要用的,有可能开发者没有办法屏蔽它们
#7
test.sdf,是一个SqlCE数据库,应该是存储的智能感知信息。
#8
那怎么不让它生成这么大的文件呢?这要是每次建个工程都100M以上,那硬盘这么受得了啊?
#9
.pch是预编译的头文件,这将大幅度提高编译速度。
parsing included files...
在解析智能提示使用的文件
取消预编译就可以了
parsing included files...
在解析智能提示使用的文件
取消预编译就可以了
#10
谢谢啦,回头我去试试看
#11
稍微有点软想干嘛啊?
#12
.sdf文件和.pch文件都没啥用途(对开发人员,我猜测的)
可以在工程设置中查看一下,能不能不让生成这两个文件,如果不能设置,那就没有办法了。
它们大,应该是因为库文件越来越多,而且越来越大造成的。生成多个“无用”的文件,应该是vs自己在某些时候要用的,有可能开发者没有办法屏蔽它们
test.sdf,是一个SqlCE数据库,应该是存储的智能感知信息。
…………………………………………………………………………………………………………………………
个人觉得VC++的智能感知跟Delphi相比差远了,经常出岔子,查找标志符定义处经常失灵。ms太顽固了,这么多年了,怎么不学学Delphi那样,ctrl + 鼠标单击就跳到标志符定义处?eclipse都学了。
可以在工程设置中查看一下,能不能不让生成这两个文件,如果不能设置,那就没有办法了。
它们大,应该是因为库文件越来越多,而且越来越大造成的。生成多个“无用”的文件,应该是vs自己在某些时候要用的,有可能开发者没有办法屏蔽它们
test.sdf,是一个SqlCE数据库,应该是存储的智能感知信息。
…………………………………………………………………………………………………………………………
个人觉得VC++的智能感知跟Delphi相比差远了,经常出岔子,查找标志符定义处经常失灵。ms太顽固了,这么多年了,怎么不学学Delphi那样,ctrl + 鼠标单击就跳到标志符定义处?eclipse都学了。
#13
使用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
那么,该怎么解决呢?其实可以关闭它。方法:
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
#14
使用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
那么,该怎么解决呢?其实可以关闭它。方法:
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
#15
#16
谢谢楼上,已经按你的方法设置成功,不过这贴已经结了好久了,没法法给分,非常抱歉啊
#1
各种各样的库文件加大了吧。。。
#2
包含了一个很大的windows.h吧?
#3
新建一个对话框工程也不至于有那么大吧
#4
.pch是预编译的头文件,这将大幅度提高编译速度。
parsing included files...
在解析智能提示使用的文件
parsing included files...
在解析智能提示使用的文件
#5
怎么样不让它生成这么大的文件?随便建几个工程就占用上G受不了啊
#6
.sdf文件和.pch文件都没啥用途(对开发人员,我猜测的)
可以在工程设置中查看一下,能不能不让生成这两个文件,如果不能设置,那就没有办法了。
它们大,应该是因为库文件越来越多,而且越来越大造成的。生成多个“无用”的文件,应该是vs自己在某些时候要用的,有可能开发者没有办法屏蔽它们
可以在工程设置中查看一下,能不能不让生成这两个文件,如果不能设置,那就没有办法了。
它们大,应该是因为库文件越来越多,而且越来越大造成的。生成多个“无用”的文件,应该是vs自己在某些时候要用的,有可能开发者没有办法屏蔽它们
#7
test.sdf,是一个SqlCE数据库,应该是存储的智能感知信息。
#8
那怎么不让它生成这么大的文件呢?这要是每次建个工程都100M以上,那硬盘这么受得了啊?
#9
.pch是预编译的头文件,这将大幅度提高编译速度。
parsing included files...
在解析智能提示使用的文件
取消预编译就可以了
parsing included files...
在解析智能提示使用的文件
取消预编译就可以了
#10
谢谢啦,回头我去试试看
#11
稍微有点软想干嘛啊?
#12
.sdf文件和.pch文件都没啥用途(对开发人员,我猜测的)
可以在工程设置中查看一下,能不能不让生成这两个文件,如果不能设置,那就没有办法了。
它们大,应该是因为库文件越来越多,而且越来越大造成的。生成多个“无用”的文件,应该是vs自己在某些时候要用的,有可能开发者没有办法屏蔽它们
test.sdf,是一个SqlCE数据库,应该是存储的智能感知信息。
…………………………………………………………………………………………………………………………
个人觉得VC++的智能感知跟Delphi相比差远了,经常出岔子,查找标志符定义处经常失灵。ms太顽固了,这么多年了,怎么不学学Delphi那样,ctrl + 鼠标单击就跳到标志符定义处?eclipse都学了。
可以在工程设置中查看一下,能不能不让生成这两个文件,如果不能设置,那就没有办法了。
它们大,应该是因为库文件越来越多,而且越来越大造成的。生成多个“无用”的文件,应该是vs自己在某些时候要用的,有可能开发者没有办法屏蔽它们
test.sdf,是一个SqlCE数据库,应该是存储的智能感知信息。
…………………………………………………………………………………………………………………………
个人觉得VC++的智能感知跟Delphi相比差远了,经常出岔子,查找标志符定义处经常失灵。ms太顽固了,这么多年了,怎么不学学Delphi那样,ctrl + 鼠标单击就跳到标志符定义处?eclipse都学了。
#13
使用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
那么,该怎么解决呢?其实可以关闭它。方法:
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
#14
使用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
那么,该怎么解决呢?其实可以关闭它。方法:
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
#15
#16
谢谢楼上,已经按你的方法设置成功,不过这贴已经结了好久了,没法法给分,非常抱歉啊