【发布时间】:2012-08-22 14:27:31
【问题描述】:
我正在尝试使用 SQL CLR 程序集,但它会导致一些异常。但是,SQL Server Management Studio 只说:
Msg 10329, Level 16, State 49, Line 7
.Net Framework execution was aborted.
The statement has been terminated.
有没有办法获取堆栈跟踪?
【问题讨论】:
-
@MitchWheat - 我不允许发布它。但我不明白这有什么关系。我只是询问如何获取与 SQL CLR 程序集中发生的任何异常相关的堆栈跟踪。
-
相关。因为这里的敏锐眼睛很可能会在没有堆栈跟踪的情况下发现编码错误......
-
SQL Server 错误日志应该包含更详细的错误。
-
在 CLR 代码中使用
try ... catch。 -
@MitchWheat - 我相信“教人钓鱼……”:-)
标签: c# .net sql-server sqlclr clrstoredprocedure