所以我有一个巨大的 C#/ASP.NET 应用程序,现在它被重新用于其他项目。我想将我们的项目特定名称空间更改为更通用的名称。
在命名空间名称上使用右键单击重构只会全局更改该特定文件的导入。这将是一场巨大的手工考验。有没有比仔细查找和替换更好的方法呢?
此外,我们使用代码隐藏,因此前端的 aspx 页面也必须更改其导入的命名空间。
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Read.aspx.cs" Inherits="ProjectSpecificNamespace.Read" %>
当然,cs 文件导入和内联代码页中的任何引用也必须更改。