Я разместил веб-сервис SOAP на рабочем сервере клиентов, и он привыкает, но выдает ошибку, которую я записываю в текстовый файл, но не могу понять, какая строка вызывает ошибку.
Я записываю ошибки в текстовый файл внутри блока перехвата исключений. Это работает.
file1.WriteLine(Environment.NewLine + "Error (Web):" + wex.Message + "," + Environment.NewLine + "Error Code: " + wex.HResult + "," + Environment.NewLine + "Method: " + "Return Message (Web exception: Inside the general exception (FunctionalLocation_Inbound))" + "," + Environment.NewLine + DateTime.Now + "," + Environment.NewLine + "Details: " + wex.ToString());
Но когда регистрируется ошибка в коде, подобном
Ссылка на объект не установлена
или что-то в этом роде, я не могу понять, что пошло не так.
Так есть ли способ записать номер строки, в которой была выдана ошибка, или сделать ее лучше, чтобы я мог точно определить, где это произошло?
EVen выполнял трассировку стека, но не результат. Как мне найти?