0

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

消息 6509,级别 16,状态 36,过程,第 2 行
从带有 HRESULT 0x80004005 的程序集“”收集元数据时发生错误。

我们还有其他 CLR 函数在同一个 dll 中并且似乎工作正常。我试图模仿其他功能正在做什么,但我似乎无法让这个功能工作。

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

4

1 回答 1

0

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

祝你好运

察多克

于 2010-01-26T15:47:54.170 回答