VS中修改解决方案/项目/类的名字(精髓)

因为不小心打错了或其他原因会修改vs2008的工程/解决方案/类的名字

以下是方法:

一、先修改工程名/解决方案名

举例,原先的工程名为AAA 想要改成BBB

1.找到工程/解决方案所在的文件夹(已工程名/解决方案名命名,即AAA)

2.打开该文件夹,有一个AAA.sln
将其重命名为BBB.sln
用记事本打开该文档,点替换,将所有AAA替换为BBB,保存退出.

3.AAA文件夹下还有一个AAA文件夹,打开里面有一个AAA.vcproj
将其重命名为BBB.vcproj
同上,用记事本打开该文档,点替换,将所有AAA替换为BBB,保存退出.

4.将用AAA命名的文件夹全重命名为BBB

4.用VS打开该工程/解决方案,点重新生成解决方案
这样就改好了工程名/解决方案名.

二、接下来是该类名

举例,原来类名AAA 想改为BBB

1.VS中打开该工程,CTRL+F将该工程中所有AAA字串改为BBB

2.手工将工程中所有.h,.cpp,.rc等文件名字含AAA的换为BBB
比如我原来资源文件叫AAA.rc2现在改为BBB.rc2
我原来叫AAADlg.cpp的源文件改名为BBBDlg.cpp
以此类推…

3.重新编译生成.

三、删除多余文件

讲过上面的步骤,在工程所在的文件夹内就会生成名字含BBB的文件
但有一些名字含AAA的文件仍然存在,手动删除即可.
以防万一,可以删一个检查一下工程是否正常,不正常就还原它.

之后如果还不行的话 就将所有的 AAA有的地方都 替换成BBB就对了
宗旨就是所有的AAA都换成BBB就好用了

转:http://blog.csdn.net/puppet_master/article/details/48212037

你可能感兴趣的:(VS中修改解决方案/项目/类的名字(精髓))