I started a solution with a single project, creatively both were called, MyApp.
The solution has a shared class that needs resources. I created a resource folder accordingly. At the time I didn't pay attention to where this got put in the solution: into the project.
I've now added a 2nd project, DBTest. Realizing that I wanted the resources associated with the Shared items in the solution and not individual projects, I selected Shared in the solution tree and chose Insert | Resource Folder and grabbed my resource folder / subfolders / files. But they were just added to the DBTest project (I supposed because it was the selected / active project).
Is this by design? Because if so I will have to remember to replicate the resources for each new project, plus it's just needless duplication.
I would advocate for the ability to add a resource folder or file to the Shared section or to a particular project. Or perhaps to the solution or to a project, which would amount to the same thing. Basically I want resources shared by any project to be associated with the solution, or resources specific to a project to be associated with the project.