VS2013 MFC项目或解决方案重命名方法

https://blog.****.net/qq_41881554?t=1

假设现在有一个项目,名称为ProA,现在要将其改名为ProB。步骤如下:

注意,修改前先关闭项目!!!

第一步:

如下图,更改项目文件夹下的所有文件名称及文件夹名称。

VS2013 MFC项目或解决方案重命名方法

第二步:

修改.sln文件。用记事本打开ProB.sln文件,将所有的ProA替换为ProB。

VS2013 MFC项目或解决方案重命名方法

第三步:

进入ProB文件夹修改所有带ProA的文件的名称(包括ProADlg,因为等下要使用文本的查找替换功能):

VS2013 MFC项目或解决方案重命名方法

第四步:

进入res文件夹修改所有带ProA的文件的名称

VS2013 MFC项目或解决方案重命名方法

第五步:

删除DeBug文件夹(如果有Release、ipch文件夹,统统删除,尤其是ipch)。

VS2013 MFC项目或解决方案重命名方法

第六步:

修改.vcxproj文件。用记事本打开ProB.vcxproj文件,将所有的ProA替换为ProB。

VS2013 MFC项目或解决方案重命名方法

第七步:

修改.vcxproj.filters文件。用记事本打开ProB.vcxproj.filters文件,将所有的ProA替换为ProB。

VS2013 MFC项目或解决方案重命名方法

第八步:

双击ProB.sln打开项目。还是强大的文本替换功能,编辑---查找和替换---在文件中替换。

VS2013 MFC项目或解决方案重命名方法

将整个解决方案所有的ProA替换为ProB:注意,是整个解决方案:

VS2013 MFC项目或解决方案重命名方法

第九步:

生成解决方案。

VS2013 MFC项目或解决方案重命名方法

 

大功告成!