Я создал хранимую процедуру CLR, которую я запускаю на SQL 2k5, и мне интересно, есть ли способ получить номера строк для исключений, генерируемых кодом .NET. Когда выдается исключение, я получаю что-то вроде
Сообщение 6522, уровень 16, состояние 1, процедура myProcedure, строка 0
Ошибка .NET Framework произошла во время выполнения пользовательской подпрограммы или агрегата «myProcedure»:
System.Exception: тестирование исключения
System.Exception:
в DummyDLL.myProcedure (String dummyInput)
.
Есть ли какой-нибудь способ загрузить сборку, чтобы дать мне конкретные номера строк, а не только функцию, в которой была выдана ошибка? Сама сборка была скомпилирована с помощью .pdb, но SQL 2k5, по-видимому, не читает ее при первоначальной загрузке сборки.
Спасибо!