При использовании проверки на ноль появляется ошибка компиляции? Каковы возможные причины этого?
var serv = HttpContext.Current?.Server;