I am using the latest version of DNN (5.0.1 or 5.1, there seems to be some inconsistency in naming) and the 5.X manifest. But the good news is I finally figured it out!
After I gave up on the backslash approach you mentioned, I tried another technique. I created a second <component type="File"> section that specifically updated App_GlobalResources:
Code:
<component type="File">
<files>
<basePath></basePath>
<file>
<name>App_GlobalResources\GalleryServerPro.resx</name>
<sourceFilePath>App_GlobalResources</sourceFilePath>
</file>
</files>
</component>
That did the trick!
Thanks for your book; it is quickly becoming dog-eared.
Roger