其实有一个比较简单的方法,不过需要的是仔细,我已经试过了是可行的,假如你的工程是AAA,想改为BBB,请按照一下步骤操作:
1 备份源工程,这样即便是失败也没关系.
2 删除工程对应的临时文件,AAA.ncb,AAA.opt,AAA.APS
3 用文本编辑工具,不如UltraEdit,打开AAA.dsp,搜索字符串AAA,确认该字符串是工程名相关,并替换为BBB,替换完后,保存退出,修改AAA.dsp为BBB.dsp.
4 用文本编辑工具打开,AAA.dsw,找到:
Project: "AAA"=./AAA.dsp - Package Owner=<4>
将AAA修改为BBB,保存退出,修改AAA.dsw为BBB.dsw.
5 用VC打开工程BBB.一切如愿.
总结,其实可以把.dsp文件看作是一个描述性脚本文件,记录了所有的工程相关的属性,包括工程的名字,工程的编译选项,宏,包括的源文件,头文件等.明白了这个,要修改工程相关的任何东西都可以在这里改了.希望有所帮助.