如何“清理”Visual Studio 2010 C ++解决方案
这样它足够小,可以压缩并作为电子邮件附件发送吗?
有没有其他方法可以通过电子邮件发送大型MSVS C ++文件?
答案 0 :(得分:4)
缩小尺寸:
bin
,obj
,Debug
和Release
文件夹中删除所有内容(或删除文件夹本身)。 注意:如果开发人员已将某些文件手动放入bin
文件夹中以使程序正常工作,请确保不删除它。 如果不是您自己的项目:通常会有exe
,pdb
,ilk
,lib
,dll
类型的文件,可以安全删除的exp
,vshost.exe
,manifest
。但是,如果您看到其他内容,例如mdf
或mdb
数据库,图片,文本文件等,则不应删除它们。
在解决方案或项目的根目录中,可能有一个很大的.ncb
文件,它是Intellisense的数据库,可以安全删除,因为下次打开项目时会重新收集它。包含.suo
的用户选项文件包含环境和编辑器的布局和设置。这也可以删除,但通常很小。
最后,确保使用好的归档器。 Zip很常见,但不如gzip,bzip2或7-zip等格式好。
通过电子邮件发送项目非常适合将作业发送给教授,但正如其他人所说,如果这是团队合作,您必须考虑在团队中使用某种(分布式)版本控制系统。
答案 1 :(得分:1)
您应该考虑通过某种源代码管理系统(SCM)(如Subversion,Git,Mercurial或其他任何方式)共享项目,而不是通过电子邮件发送项目。
答案 2 :(得分:1)
当你运行Build - >在VS 2010中清理解决方案,它删除了几乎所有临时文件,如此Clean up C++ projects文章。