我正在考虑在Visual Studio中整理我的项目布局,我想知道是否有任何黑客,插件或技巧将.xml文件与同名的.cs文件关联起来,以便它们出现在我的解决方案导航器中/探险.
类似于代码隐藏文件与其aspx相关联的方式.

欢迎任何建议.谢谢
在Visual Studio解决方案中,我们有大量的C#项目。对于许多此类文件,我们有一个名为“ TextResources.resx”的资源文件。过去已经翻译了这些文件,并创建了多个相关的resx文件,例如“ TextResources.fr.resx”。对于这些较旧的项目,这些已翻译的resx文件显示为默认英语TextResources.resx的子项,但是对于多个新项目,已翻译的项目则显示为单独的(相同树级)项目。
希望此图可以解释:
旧项目:
- TextResources.resx
- TextResources.fr.resx
- TextResources.de.resx
Run Code Online (Sandbox Code Playgroud)
新项目:
- TextResources.fr.resx
- TextResources.de.resx
- TextResources.resx
Run Code Online (Sandbox Code Playgroud)
这不仅看起来很奇怪,而且使如此众多的项目有些混乱。有谁知道为什么将某些已翻译的resx文件分组而不将其分组?