0

我使用ReSharper 的Refactor->Move 命令将一组 ASPX 页面移动到不同的文件夹。

从 ReSharper我们有:

移到文件夹

此重构有助于将类、文件或选择的类或文件移动到解决方案中的另一个项目或文件夹。执行移动时,ReSharper 会在必要时使用指令进行更新。或者,它可以根据新位置重命名命名空间,并将移动的类分发到单独的文件中。

移动这些页面后,所有引用 CSS 文件的链接都被破坏了。

当我在源代码视图中打开一个 ASPX 页面时,我得到如下信息:

在此处输入图像描述

我认为,如果它提供替换,它已经知道在哪里寻找正确的文件。

带有问号的提示会有所帮助,但我必须打开每个页面并逐个链接更正。

ReSharper 6.0 没有一种自动更正所有链接的方法吗?如果答案是否定的,我认为移动到文件夹命令中应该有这样的功能。

4

1 回答 1

2

恐怕,答案是否定的。是的,提示功能很好,不仅适用于“移动到文件夹”重构,而且适用于一般用途(例如,文件的剪切和粘贴)。我们考虑过,但由于 UI 不明确而推迟(我们需要一种方法来指示此类文件引用,对其应用更新,并在必要时取消)。

于 2011-07-16T15:40:26.840 回答