Странное поведение DateTime

Я создал приложение C# WinForms.

На моем компьютере работает следующее:

DateTime.ParseExact("13/05/2012", "dd/mm/yyyy",  null)

но это не работает:

DateTime.Parse("13/05/2012")

На моих клиентских компьютерах все наоборот. Это работает:

DateTime.Parse("13/05/2012")

, но это не работает:

DateTime.ParseExact("13/05/2012", "dd/mm/yyyy",  null)

Сообщение об ошибке:

String was not recognized as a valid DateTime.

Не удалось найти в Интернете никакой информации об этой проблеме. Программа использует .Net Framework 4 и является приложением x86. Я запускаю Windows 8 x64, клиент работает под управлением Windows 7 x64.

Кто-нибудь знает, почему это происходит?

Спасибо.

6
задан Uwe Keim 17 May 2012 в 20:42
поделиться