开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 10 天,点击查看活动详情
一、解决方案和项目名称的区别
我们的目标,将C++ 项目解决方案,放到
D:\luban\taskSketchUp\TestSkpSDK\code路径下,并且起名为 TestSkp.sln;同时保留项目名称 TestSkpSDK
-
打开vs2019-创建新项目
-
我们希望项目名称有实际的含义,并叫它为 TestSkpSDK
-
创建好的工程如下所示
-
在
D:\luban\taskSketchUp\TestSkpSDK\TestSkp文件路径下生成了如下文件 -
该目录结构很好的保留了该模块的项目名称 TestSkpSDK 以及项目解决方案名称 TestSkp.sln
-
其中项目文件夹中,自动生成了如下三个文件
- 为了实现清晰的代码管理,我们修改 TestSkp 文件夹名称为 code(此时要关闭当前解决方案再修改)
二、修改“工程”名
已知创建好的工程 LBTransPdsPlugins。
1. 备份
万一失手了,还可以从头再来。
2. 修改解决方案的名称
重命名 LBTransPdsPlugins,为其增加版本号。
将
3. 修改项目的程序集名称和默认命名空间
-
替换整个项目或解决方案中的出现该名称的地方。
-
修改.sln文件中的出现的名称。记事本打开
-
打开该文件夹
- 全局替换:LBTransPdsPlugins-->LBTransPdsPlugins_2022
- 全局替换:LBTransPdsPlugins-->LBTransPdsPlugins_2022
-
修改 LBTransPdsPlugins.vcproj、LBTransPdsPlugins.vcproj.filters、LBTransPdsPlugins.vcproj.user
-
更该与.sln文件同一目录的文件夹的名称。
-
删除项目Debug或Release文件下的所有内容
-
重新编译整个解决方案