VS2019修改项目或工程名称,修改命名空间和程序集

系统:windows10 软件版本:VS2019

遇到问题:需要在旧项目上重新做一个新项目,所以需要修改项目名。

解决步骤:

其实我本人一直觉得,自己遇到的问题,网上基本都有解决办法,肯定有人在你之前也遇到过这样的问题,只是需要你找到正确的能够解决你问题的解决办法。网上的解答很多,我尝试了很多方法之后,想把自己解决问题的方法还有经验写下来。

1.首先找到老项目,然后找到sln文件,用VS2019打开。

2.然后按Ctrl+H,在查找里面写老项目名称,替换写新项目名称,把所有文件内容中的老项目名称换成新项目名称。将范围切换到整个解决方案

3.在解决方案资源管理器,把所有老项目的名字的文件右键重命名为新项目的名字。全部都要改。同时记得修改命名空间和程序集。我的是C++工程,需要自己命名空间的找到修改。C#工程可以直接右键项目名属性就可以修改。修改完成之后关闭VS2019。

4.找到老项目文件,先修改文件名修改为新的项目名,然后在各级文件夹找到老项目名称的文件全部修改为新项目名称。

5.用记事本打开sln文件,把s(这里是WindowsFormsApp1)的地方全部替换为新的项目名称即可。

到此为止,重新用VS2019打开项目即可,因为老项目基础上修改的,所以直接重新生成解决方案,即可检验是否修改成功。

VS2019修改项目或工程名称,修改命名空间以及程序集相关推荐

  1. IntelliJ IDEA修改项目的根目录名称_修改包目录的名称_修改模块名称_修改项目名称

    文章目录 修改项目根目录的名称 修改包目录的名称 模块重命名 修改了项目根目录后,必须删除项目和 .idea 文件,重新导入(重点) 新版本的 IDEA 取消了 Import Project 入口 修 ...

  2. tomcat配置400/404/500类型的错误页面,修改项目默认路径,修改默认项目

    修改项目默认路径,修改默认项目  http://xxx.xxxxxx.xxx  直接访问 找到tomcat路径中conf文件夹下server.xml文件找到 <Host name="l ...

  3. IntelliJ IDEA for Mac 修改项目模块的名称

    按下组合键 Command +; 打开项目结构窗口,选择左侧边栏的菜单[Modules],然后选择你要修改的模块,在右侧的[Name]输入框可以修改名称,具体操作如下图所示: 注:模块名称虽然修改了, ...

  4. 【Eclipse】Eclipse中修改项目的映射名称与端口

    1.正常部署(映射的名字为项目名字,端口为8080) 访问的时候: http://localhost:8080/small/ 2.修改映射路径为haha 测试: 3.修改端口为80(http的默认端口 ...

  5. IDEA中修改项目与Moudle名称方法总结

    IDea使用总结20篇博客 IDEA最全总结100篇(VIP典藏版) 目录 一.Gradle项目 1.更改文件名 2.更改Project name 3.更改settings.gradle 4.删除.g ...

  6. IDEA修改项目war包名称

    现在IDEA在生成war包的时候名字特别长(如下图所示),看着很不舒服,在生成的时候总想把名字改一下,下面分享一下,怎么修改war包名称. 1.在POM文件中修改生成包的后缀: 代码: <pac ...

  7. 怎么更改网络中的计算机名字,如何修改Win10电脑网络名称|修改电脑网络名称的两个方法...

    一般在Win10电脑上的网络都是默认名称,如果有需要的话,我们可以更改Win10电脑的网络名称,但是更改需要在注册表上完成,那么就有很多用户不会操作了,所以今天,小编就来教大家,如何在Win10电脑上 ...

  8. 【IDEA】如何完美的修改重命名一个SpringBoot项目工程名称

    自己之前做好了一个基础的web项目框架web-basic,打算以后开发的时候,都从这个框架开始进行项目的开发,如果以后有心情的话,可能会一直维护好这个框架.自己今天准备开始一个新的项目名字叫pts80 ...

  9. IOS 项目名称修改(XCODE4.6)

    最近为了保存苹果商店已有版本软件,打算重新上传一个程序,与原来的软件仅样式不同.在修改网plist文件中的名称后,archive时报错了,结果发现时工程名称没有修改到.下面就与大家分享下修改已有项目名 ...

最新文章

  1. hdu 2087 剪花布条
  2. 信息系统项目管理师-风险管理知识点
  3. linux字符设备移动硬盘,Red Hat Enterprise Linux 7.5挂载NTFS移动硬盘
  4. 野人与传教士过河java_传教士和野人过河(经典MC问题)
  5. HTML特殊字符大全2
  6. 选择技术栈构建通用平台
  7. python 打包成exe 程序的方法. 转
  8. 代码实现tan graph model for classification_自定义 Estimator 实现(以BERT为例)
  9. bzoj 1419: Red is good
  10. apple pay php 文档,Apple Pay 终于可以支付 iTunes、App Store 中的内容了
  11. java进程间通信rpc_进程间通信-浅谈RPC- 最小原型
  12. 用深度学习进行语音识别为什么还要算mfcc?
  13. ThinkPad P73 拆机清灰日志
  14. 设置ie默认版本为ie7
  15. 为发泄对上司不满,百度95后程序员删库被判9个月
  16. 苹果开发者账号实名认证相关问题
  17. CM9和AOKP的区别
  18. MicroPython中I2C模块的设计与实现(1) - machine_i2c框架的机制
  19. 当代人类不可或缺的至宝—WiFi
  20. 嵌入式linux矩阵键盘,基于嵌入式Linux的矩阵键盘驱动程序开发

热门文章

  1. 【多线程】三种实现方案
  2. httpsUrlConnection 如何设置的默认sslcontext和 hostnameverifier?
  3. windows安装包安装mysql5.7_Windows server 2008 r2上安装MySQL5.7.10步骤
  4. Ecshop后台拿shell方法总结
  5. 基于Opencv的抠图
  6. H.264编码下直播视频添加水印的优化
  7. GMW 3172-2018 General Specification for ElectricalElectronic
  8. python人像动漫化_python实现人像动漫化的示例代码
  9. html5 实现可拖拽移动的悬浮图标
  10. iOS-- MVC模式