Допустим, что существует файл Strings.resx, ну и там, всякие локализации к нему, типа Strings.ru.resx.
Главная задача Visual Studio — это автоматизация работы с программным кодом.
Поэтому по-идее, в дереве файлов главным должен отображаться файл Strings.resx.cs сгенерированный утилитой,
а у него должны быть под плюсиком две или три зависимости — Strings.resx, шаблон по которому файл генерируется, и настройки для утилиты генерации.
Но нет, дизайнеры Visual Studio всё извратили и сделали наоборот. У них Strings.resx главный, а Strings.resx.cs внутри под плюсиком...
При этом с самим проектом всё нормально — сверху корень, который описывает файл результата, а под плюсиком все исходники из которых он собирается.