vs2013下的工程文件作用(.vcproj .sln .sdf)

.vcproj是工程文件,
.sln是解决方案文件。一个解决方案里面可以包含多个工程。
使用IDE Visual Studio打开vcproj文件编译不了,可能是因为这个工程里面用到了同一个解决方案中其它工程的东西。

使用VS2013建立解决方案时,会生成SolutionName.sdf和一个叫做ipch的文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大。本文介绍两种方法使得在vs2013中不产生.sdf和ipch文件
方法一: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 目录,再次打开解决方案,将不再生成.sdf和ipch文件。

 

 

 

 

你可能感兴趣的:(项目小磕绊)