问题
鉴于需要在自己之前写的一个webapi项目上对一个新项目做需求更改,故现在需要我将前项目的解决方案和类的命名空间和程序集改一个名字。此贴参考了博客园 作者:二十七。下面针对我自己的实践,分享一下我的做法
转载请备注本文 vs2019 如何将项目修改为自己的项目-命名空间、cspoj名
一、修改解决方案sln的名字
1.右键解决方案-点击重命名。
二、修改类库的命名空间和程序集名称
1.右键所有需要修改的类库-属性
2.在上一步点击属性之后,出现如下的页面。我们在完成下方的①②步之后,点击“程序集信息”,继续进行下一步的修改
3.按下方操作标题-产品-确定完成操作
4.点击确定之后,会发现文件title栏有个星号,此时,我们需要按ctrl+s保存一下当前设置
三、替换整个项目中原有的命名空间
1.随意打开一个cs文件,然后点击crtl+f 打开替换对话框
2.点击左侧的下拉箭头,输入原名称以及要替换的名称后,点击第④步全文替换,
四、更改项目所在文件夹中的名称
1.关闭项目,然后将项目所在的文件夹中的名称全部替换
五、更改sln源码中的名称
这一步是比较重要的一步,很多同学在自己实践之后,发现在重新打开项目后,依然会报错,就是 因为没有进行这一步。
1.右键解决方案,选择打开方式,这边用记事本、notepad++、sublime等等都可以,重要的是可以查看源码。
2.打开之后,进行全局替换,将需要替换的名称替换为新名称即可
六、可以将每个类库中的debug中原有的dll和pdb文件删除,当然如果怕将其他的文件误删,导致项目报错,也可以选择不删,无影响