VS中修改解决方案/项目/类的名字
VS中新建一个项目,如果开发工作都接近尾声,客户来要求更换项目的名称,差不多要变更整个解决方案中项目名称,引用等等,这个工作量还是很大的。上网搜索解决方法,还实验了专门的修改项目名称工具,但是最后都是一堆的错误。以下是不用工具的解决方案:
一、先修改工程名/解决方案名
举例,原先的工程名为OldProject 想要改成NewProject
1.找到工程/解决方案所在的文件夹(已工程名/解决方案名命名,即OldProject)
2.打开该文件夹,有一个OldProject.sln
将其重命名为NewProject.sln
用记事本打开该文档,点替换,将所有OldProject替换为NewProject,保存退出.
3.OldProject文件夹下还有一个OldProject文件夹,打开里面有一个OldProject.vcproj
将其重命名为NewProject.vcproj
同上,用记事本打开该文档,点替换,将所有OldProject替换为NewProject,保存退出.
4.将用OldProject命名的文件夹全重命名为NewProject
4.用VS打开该工程/解决方案,点重新生成解决方案
这样就改好了工程名/解决方案名.
二、接下来是该类名
举例,原来类名OldProject 想改为NewProject
1.VS中打开该工程,CTRL+F将该工程中所有OldProject字串改为NewProject
2.手工将工程中所有.h,.cpp,.rc等文件名字含OldProject的换为NewProject
比如我原来资源文件叫OldProject.rc2现在改为NewProject.rc2
我原来叫OldProjectDlg.cpp的源文件改名为NewProjectDlg.cpp
以此类推...
3.重新编译生成.
三、删除多余文件
讲过上面的步骤,在工程所在的文件夹内就会生成名字含NewProject的文件
但有一些名字含OldProject的文件仍然存在,手动删除即可.
以防万一,可以删一个检查一下工程是否正常,不正常就还原它.
VS中修改解决方案/项目/类的名字相关推荐
- Eclipse中修改Android项目图标的方法
在学习Android开发中遇到了一个问题,就是需要在Android的开发过程中修改项目的图标,通过在网上查询了相关资料后我明白了一种方法是去替换res文件夹下的ic_launcher-web.png图 ...
- Intellij IDEA中修改Maven项目的项目名称
大家好,用maven来管理我们的项目是我们现在的首选.那么如何给一个maven项目改名?要注意哪些细节,我们来一起开一下. 一.终极目标 我们现在要将原项目名:xwtec-parent 重命名成新项目 ...
- 面试中各个类型项目讲解
一.ERP进销存项目 1.说说你最近做的这个项目的背景? 这个项目是为××(名称自己构思,为防止同学们面试期间撞车,此处不提供公司名称,但是此名称需要同学们调查一下这个公司是否真实存在,在百度上搜索一 ...
- eclipse中复制导入的项目并且修改了项目名字,项目后面的括号显示原来项目的名字
eclipse中Tomcat导入项目并且修改了项目名字,把项目add到Tomcat上面,发现现在的项目后面带了个括号显示原来项目的名字,并且在访问的时候也只能用原来的项目名访问,怎么办呢? 遇到这个问 ...
- 如何在vue项目中修改less变量,多主题项目解决方案
如何在vue项目中修改less变量,多主题项目解决方案 参考文章: (1)如何在vue项目中修改less变量,多主题项目解决方案 (2)https://www.cnblogs.com/niubilit ...
- idea svn的项目无法标识修改新增的类_是时候让你的 IDEA 飞起来啦!
1.设置maven 1.在File->settings->搜索maven 2.Mavan home directory--设置maven安装包的bin文件夹所在的位置 3.User set ...
- 在Visual Studio 2019中修改项目名
在Visual Studio 2019中修改项目名 文章目录 在Visual Studio 2019中修改项目名 1.需求场景 2.操作步骤 2.1 重命名解决方案 2.2 重命名项目名 2.3 修改 ...
- Java中通过代理对类进行修改
JAVA中的静态代理.动态代理及JDK proxy和CGLIB.Javassist.ASM实践 简介 Java中对已经有的类进行修改,改变或调整其执行,这可以通过代理来实现.Java的class文件是 ...
- Android项目中常用的工具类集(史上最全整理)
如果你是一名有经验的Android开发者,那么你一定积累了不少的工具类,这些工具类是帮助我们快速开发的基础.如果你是新手,那么有了这些辅助类,可以让你的项目做起来更加的简单. 下面介绍一个在GitHu ...
最新文章
- Hide the common top menu in Ubuntu 12.04
- 退出系统并跳转到登录界面 JS代码
- windows 远程连接debian_用Windows的远程桌面连接访问Debian和Ubuntu图形界面
- commons-fileupload-1.2.1实现文件上传
- 艿艿连肝了几个周末,写了一篇贼长的 Spring 响应式 Web 框架 WebFlux!市面第二完整~
- python炼丹师是什么_2021年编程语言趋势预测:Python和JavaScript仍火热,Go不可小觑...
- CMSimple内容管理系统
- python编程( 第一份Windows平台运行的python代码)
- Beyond Compare 怎么新增与卸载文件格式
- 数据集(benchmark)、常用数据集的解析(cifar-10、)
- nginx+tomcat+msm实现seesion共享
- Q141:PBRT-V3,交点处各种微分的求解(球面,3.2章节)
- 说出x的结果,并解释为什么?
- Linux-Input入门-一次愉快的源码分析
- Linux C编程学习之路
- iOS定位获取城市名
- Python列表是数组吗?
- 【Luat-esp32c3】4.3 文件系统——加载jpeg图片并拆包
- java 计算间隔天数,java 计算间隔的天数
- 0、本专栏的预计更新的内容与更新时间表(2022-05-07更新目录排版)