test_cvs_log.zip 是项目的一部分, 但是肯定不被编译, 实际上, 只是让 vcproj项目文件记着它的存在, 并可以在build时作相应的事情, 右边的 Properties窗口中, 注意看Copy if newer那一项, 默认情况下把一个非源代码文件包括到项目中时, 这个选项是啥也不干. 设置为Copy if newer可以保证在开发调试期间, 无论如何, 你都可以假设程序的 Output Path下有一份 test_cvs_log.zip 文件.
这在以前开发时和程序运行时目录结构不一致时是很让我头痛的事, 需要到磁盘上手工copy文件, 因为, 默认的bin\release 输出目录有时会被IDE给删除掉.
另外一点是, 如果被包括进来的文件位于某个子目录下, 那么整个子目录的结构都是会被照搬到运行时目录中的.
阅读(950) | 评论(0) | 转发(0) |