C# 修改项目名称
关键词:vs2015 C#
问题背景
- 本人是一名java程序员,缺无奈被公司搞到甲方做C#。甲方的项目是一个大型的C#分布式项目,框架是花钱请微软的人搭建的。现在需要我将之前的解决方案改一个名字,开发其他模块功能。从网上看的教程都是针对刚搭建的空项目,或者结构简单的项目而言,对于我们这个项目不适用,下面分享一下我的做法
方法
例如:我们把原先的项目名中的Contractor替换为Platform
1.在vs中打开项目,先修改解决方案的名字。
2.修改类库的名字;右键每一个类库的属性,修改程序集,默认命名空间和程序集信息里面的名称,保持和修改后的类库名字一致。
3.在文件里Ctrl+F全局替换名称
4.关闭解决方案,去本地项目目录下把文件夹的名称也改了
5.把.sln 文件中的名称也替换掉。
6.点开每一个类库文件夹,把配置文件中的名称也全替换了,特别是底下画红线的文件,其余的最好也点开看一下,保证别漏了。
7.去每一个类库文件夹的/bin/Debug/目录下,把包含原来依赖关系的.cofig和.dll和 .pdb文件干掉。
注意:仅仅是干掉表示依赖关系的,其他的dll不要干掉。
第2张图里,蓝线的就是可以干掉的;红线是不能干掉的;细心的小伙伴应该会发现她们的不同
8.清理解决方案,再重新生成就OK了。