here is a pointer to solve this problem.
the error is because of following reason.
A culture identifier is a standard international numeric abbreviation and has the components necessary to uniquely identify one of the installed cultures.
Cultures are generally grouped into three sets: invariant cultures, neutral cultures, and specific cultures.
A neutral culture is usually specified by the two-letter lowercase language code, such as en, de and fr. A specific culture is specified using en-US, en-GB, de-DE, fr-FR, and so on.
When the vSphere Client is forced to display a different language to the operating system, a specific culture option must be used and not a neutral culture.
The error in the Symptoms section indicates that the .net Client was launched with the locale option en, which is a neutral culture
and the resolution
Culture can not be neutral. It must be specific like en-US or fr-FR.