Main assembly "{1}" was built improperly. The manifest resource "{0}" ends in .en-US.resources, when it should end in .resources. ...

Main assembly "{1}" was built improperly.  The manifest resource "{0}" ends in .en-US.resources, when it should end in .resources.  Either rename it to something like foo.resources (and consider using the NeutralResourcesLanguageAtribute on the main assembly), or move it to a US English satellite assembly.