У меня есть служба Windows, которая использует метод из библиотеки классов с таким же решением asp.net. в библиотеке классов , У меня есть метод со следующей строкой:
reader = XmlReader.Create(HttpContext.Current.Server
.MapPath("~/TestDevice/Data.xml"), settings);
Когда управление переходит к этой строке. Я получаю исключение. Я попытался отладить код и обнаружил, что когда служба пытается получить доступ к этому методу, тогда HttpContext.Current.Server
равно null
. Каков альтернативный синтаксис.
Я попытался получить доступ к этому методу библиотеки классов из веб-приложения, и он работает нормально.
Пожалуйста, предложите решение.