Assembly.GetEntryAssembly() devuelve NULL. Establezca la propiedad Application.ResourceAssembly o use la sintaxis pack://application:,,,/nombreEnsamblado;componente/ para especificar el ensamblado de donde cargar el recurso.
Click to search this error in Google
English version
Assembly.GetEntryAssembly() returns null. Set the Application.ResourceAssembly property or use the pack://application:,,,/assemblyname;component/ syntax to specify the assembly to load the resource from.