Я создал приложение 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.
Кто-нибудь знает, почему это происходит?
Спасибо.