C# Resharper移动资源项目不包含资源文件

C# Resharper移动资源项目不包含资源文件,c#,localization,resharper,C#,Localization,Resharper,我试图在Resharper中对本地化资源进行重构,但在一个项目中不断出现错误。我有两个顶级项目,每个项目都引用了其他两个项目。在这两个项目中,一个是顶级项目共有的,另一个是唯一的。我试图做的是将一些资源从每个资源的唯一引用移动到公共引用。所以基本结构是这样的: 项目A 项目1 项目2 项目B 项目1 项目3 我尝试将资源移动到项目2和项目3中,我尝试将它们移动到项目1中。从项目A来看,这非常有效。我点击“Ctrl-R-O”,它问我是否想转到项目1,我说是,它就这样做了。然而,在项

我试图在Resharper中对本地化资源进行重构,但在一个项目中不断出现错误。我有两个顶级项目,每个项目都引用了其他两个项目。在这两个项目中,一个是顶级项目共有的,另一个是唯一的。我试图做的是将一些资源从每个资源的唯一引用移动到公共引用。所以基本结构是这样的:

  • 项目A
    • 项目1
    • 项目2
  • 项目B
    • 项目1
    • 项目3
我尝试将资源移动到项目2和项目3中,我尝试将它们移动到项目1中。从项目A来看,这非常有效。我点击“Ctrl-R-O”,它问我是否想转到项目1,我说是,它就这样做了。然而,在项目B中,它只是告诉我‘此项目不包含可用的资源文件’,并且不会这样做

据我所知,情况完全一样:

  • A和B都没有自己的资源文件,它们只使用引用项目中的资源
  • 所有子项目(1、2和3)都有自己的带有翻译的资源文件
  • 对于“访问”修改器,所有子项目资源文件都设置为“公共”
我错过了什么