Aug 12, 2011 at 7:47 PM
Edited Aug 12, 2011 at 7:48 PM
It appeared that when project with <UICulture> specified is compiled, neutral BAML resources goes to satellite assemblies, but neutral embedded resources stays in main assembly.
Possible ways to fix this incosistency:
1) embed neutral string resources into neutral satellite assembly;
2) don't use <UICulture> and embed neutral BAML resources in main assembly;
3) override NeutralResourcesLanguage attribute in resource managers, which load string or BAML resources.
I'm going to try (2) and hope to get some results in few days.