Cannot rename nested files
I am able to rename the outermost file, but I cannot rename any of its children. Here are screenshots to illustrate:

You can see that the child file is not able to nest.

It's not supported by the project system in VS. I'm not sure on how to fix this
To tackle this one. What if it un-nested the child file, renamed it, and nested again?
That's not the approach. The right approach is to exclude from project and then add it under the correct parent. There are no APIs for that I could find
ReSharper actually manages to do it with their "Rename" refactoring; I don't know what kind of trick or workaround they may be using, though.
@madskristensen commented on 18 wrz 2014, 23:56 CEST:
That's not the approach. The right approach is to exclude from project and then add it under the correct parent. There are no APIs for that I could find
If it is not possible, why not use workaround with un-nest, rename, then nest?