目錄
關鍵詞: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了。