我刚刚(重新)加入了一家公司,从事一些 C++ 项目。我正在查看这些文件,并试图弄清楚所有与 Visual Studio 相关的文件是什么。我怀疑很多都是以前版本的 IDE 中的孤儿。
我在下面列出了所有文件扩展名,并对我认为我理解的那些进行了注释。如果可以提供有关单个文件或它们不同文件之间关系的更多信息,我将不胜感激。我还想听听有关在某些版本控制系统下处理这些文件的建议(我们现在使用 Visual SourceSafe)。
.dsp - Developer Studio 项目(过时?)
.dsw - Developer Studio 工作区(过时?)
.ncb - 无编译浏览器文件(用于智能感知?)
.sln - 解决方案
.suo - 解决方案用户选项
.vcproj - VC++ 项目文件
.vcproj .$DOMAIN.$USER.user - 嗯?
.vcproj.vspscc - ?
.vsscc - ?
.vsscc - ?
.vc08 - ?
真正让我抓狂的是二进制文件而不是简单的文本文件。为什么 MS 如此讨厌文本文件?叹...
-cr