注册了CLR DLL 来使用时总提示在程序集 'Calculator' 中找不到类型 'Calc'。
类Calc是public的,方法Addd也是public static,注册后准备来使用它。
CREATE Function MyAdd
(
@x int,
@y int
)
RETURNS int
AS EXTERNAL NAME Calculator.Calc.Addd
可运行时错误提示如下:
消息 6505,级别 16,状态 1,过程 MyAdd,第 36 行
在程序集 'Calculator' 中找不到类型 'Calc'。
附 C#代码如下:
namespace Calculator
{
public class Calc
{
public static int Add(int x, int y)
{
return x + y;
}
}
}
请问这是为何?