Мы запускаем веб-службы .NET 2.0 ASMX на сервере Windows 2003 на IIS 6.0. Мы перенесли устаревшее приложение VB 6.0 в приложение .NET 2.0, используя VB.NET. Функция CDATE используется во многих местах, и мы не заменили ее на эквивалентные функции даты .NET. После миграции код работал хорошо в течение многих лет.
Недавно мы столкнулись с проблемами на наших производственных серверах, где приведенный ниже код дает сбой:
CDATE ("11 июля 2011 21:10:27")
Ошибка: недопустимое преобразование из строки «11 июля 2011 21:10:27» в тип «Дата».
Если выполнить iisreset, тот же код начинает работать нормально. Может ли это быть из-за недавнего патча для Windows server / .NET patch?
Пожалуйста, помогите нам решить эту проблему.
Спасибо,
Гаятри