Андрей Гордиенков: Определение места ошибки в исходном файле
Из ленты: Блог Luxoft Training (программирование, тестирование, разработка ПО)
Относительно недавно я писал про Singleton, и там была у меня нерешенная проблема с тем, что не выводилось точное место возникновения ошибки. Анализ ошибки проходил как надо, информация дополнительная выводилась, но этого было мало. Привычный шаблон работы, когда двойной клик по тексту ошибки приводил к навигации на место ошибки, не работал. Это безмерно огорчало.
После плодотворного общения с программистами PostSharp, оказалось, что это была ошибка в последней сборке и новый релиз, начиная с 4.0.41, ее исправляет. Дальше я хочу отдельно обратить внимание на то, что надо делать, и рассказать немного о том, как вообще можно получить эту информацию в C#: до версии 4.5, с версии 4.5 и старше.