我终于完成了我的 ASP.NET Web 应用程序,我的解决方案包含三个项目:Web 应用程序本身、WCF 和 Classlibrary。但我想重构它以更改类名、项目名等。我怎样才能以一种流畅的方式做到这一点,这样一切都不会被搞砸,比如命名空间等。我也有 Resharper,但我是新手.
当我重命名我的项目文件和 .csproj 等时,我仍然遇到命名空间问题,新命名空间不起作用,它要求使用旧命名空间。
提前致谢!
我终于完成了我的 ASP.NET Web 应用程序,我的解决方案包含三个项目:Web 应用程序本身、WCF 和 Classlibrary。但我想重构它以更改类名、项目名等。我怎样才能以一种流畅的方式做到这一点,这样一切都不会被搞砸,比如命名空间等。我也有 Resharper,但我是新手.
当我重命名我的项目文件和 .csproj 等时,我仍然遇到命名空间问题,新命名空间不起作用,它要求使用旧命名空间。
提前致谢!
右键单击类/对象名称(在文件内)> 重构 > 重命名。
它会询问您是否也想预览,以便您知道哪些会发生变化,哪些不会。
据我所知,没有简化的方法来完成您所要求的一切。正如 jbkkd 所提到的,重命名类很容易,但您将面临以下挑战:
ReSharper 将帮助重命名类和命名空间等,但您仍然需要手动清理内容,并且取决于您的解决方案有多大,它本身可能是一个项目。