У меня есть служба Windows (в C #).Эта программа взаимодействует с внешней DLL, которая имеет метод, который возвращает объект HL7, и я отправляю ему параметр datetime. Когда я вызываю этот метод из этой dll, я получаю исключение, подобное
System.IndexOutOfRangeException: MHRS_WINDOWS.MHRS_Biz.CheckShedule_XML (DateTime startdate, DateTime enddate)
Этот метод работает нормально, когда я вызываю его как другой проект. Но когда я делаю его службой Windows, я получаю это исключение.Я понятия не имею об этой разнице.
Вот почему?
Есть ли что-то, что я могу сделать, чтобы убедиться, что вызов DLL работает должным образом?