vs2010 C#添加DLL文件引用失败

现有一个 XdictGrb.dll 文件
使用VS2010创建一个C#工程,在解决方案资源管理器 -》 引用 -》 右键引用 -》添加引用 -》 浏览 -》 添加 XdictGrb.dll。
但是点确定后提示“未能添加 XdictGrb.dll ,请确保文件可访问并且是一个有效的程序集或COM组件”

有人说:
XdictGrb.dll不是有效的.Net程序集,它是COM组件或者是ActiveX, 你要引用COM组就行了。在ToolBox 内添加进来。
具体该怎么做???能详细说明下吗

还有 这个XdictGrb.dll文件在C#中的引用有人成功添加过。现想知道添加方法
我试了一下, VS2008中可以正常引用XdictGrb.dll
你在添加引用时, 别选[浏览]选项卡, 点[COM]选项卡看看里头有没有"XdictGrb 1.0 Type Library" 这一项
如果没有, 那手则应该是你没有注册这个COM组件, 用管理员帐户打开CMD命令行握樱, 运行regsvr32 "路径\xdictgrb.dll"段薯丛 试试看, 如果运行完提示你注册成功了, 你再进VS中引用就行了
这个东东是一个类库还是一个组件啊?类库直接添加引用,组件的话,添加到工具箱里
impot属性