2

我正在寻找最简单(也是最完整)的机制来将一个类从一个具有引用(依赖性)修复能力的程序集移动到另一个程序集。我知道一些手动方法可以做到这一点: - 使用内置的移动重命名,然后剪切粘贴, 多次保存... - 使用 resharper 重命名命名空间, cutpaste , 同上

但问题与那些相同:在 Web 环境(即 ASP.Net)中,几乎所有引用(例如,对于用户控件,让我们假设在虚拟路径提供程序场景的路径中使用程序集名称)都被编码为字符串引用(更不用说配置文件和其他外部引用源) - 不幸的是,即使 resharper 也没有找到全部。其他问题是设计器文件 - 您知道它们是根据控制规范至少在保存操作时生成的,有时它们会以某种方式与重命名操作混合在一起,我的意思是这是旧的,有新的程序集名称等。

在此先感谢,尼古拉

4

1 回答 1

1

如果您使用 Resharper,请尝试测试驱动开发

它允许许多这样的重构。

于 2009-08-26T00:03:26.960 回答