我创建了一个包含2个静态方法的C#类,并且我在SQL 2005中成功创建了一个Assembly。当我尝试从该程序集创建一个表值函数时,我收到以下错误:
Msg 6509,Level 16,State 36,Procedure,Line 2
使用HRESULT 0x80004005从汇编''收集元数据时发生错误。
我们有其他CLR功能,它们在同一个dll中,似乎工作正常。我试图模仿其他函数正在做什么,但我似乎无法使这个函数起作用。
在线的所有文档似乎都没有帮助
答案 0 :(得分:0)
我遇到了同样的问题。我将C#方法中的返回值更改为DataTable和WALLLLLA的IEnumerable insted。 没问题。
好运
tsadok