As far as I understand it Windows 8 uses a new type of resource file (*.resw). The trouble is, if I have, say, 2 different client applications (ASP.NET MVC and Metro) that share the same localization strings I'm now faced with 2 different resource files with basically identical content. Is there any way around that? Ideally, I'd have just one resource file for both clients, even if that means I'd have to move it to an assembly of its own.