2009-06-26 36 views
0

我创建了一个包含2静态方法的C#类,并成功在SQL 2005中创建了一个Assembly。当我尝试从该Assembly创建表值函数时,出现以下错误:创建CLR函数时出错

Msg 6509, Level 16, State 36, Procedure , Line 2
An error occurred while gathering metadata from assembly '' with HRESULT 0x80004005.

我们有其他的CLR函数是在同一个DLL中,似乎工作正常。我试图模仿其他功能正在做什么,但我似乎无法让这个功能起作用。

所有在线文档似乎并没有帮助

回答

0

我有同样的问题。我将C#方法中的返回值更改为IEnumerable内置的DataTable和WALLLLLA。 没问题。

GOOD LUCK

tsadok