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