异常提示:无法加载 DLL“TSHDll”: 动态链接库(DLL)初始化例程失败。 (错误来自 HRESULT:0x8007045A)

错误提示:无法加载 DLL“TSHDll”: 动态链接库(DLL)初始化例程失败。 (异常来自 HRESULT:0x8007045A)

DLL文件:TSHDll.DLL 
错误提示:无法加载 DLL“TSHDll”: 动态链接库(DLL)初始化例程失败。 (异常来自 HRESULT:0x8007045A) 

TSH.DLL 无法添加引用 无法用regsvr32注册

把他放在程序bin目录,放在system32目录下运行程序均出现上面的错误提示!

VBNET和C#写的程序均出现上面的错误提示。

哪位大侠能详细的分析一下?



------解决方案--------------------
你可以去检查一下:
1 那个DLL文件是否被别的进程占用了
2 文件是不是被加入了访问权限
3 那个DLL是不是有引用别的文件(估计8成也是DLL),而那个被引用的文件出了问题

仅供参考
------解决方案--------------------
关注,等待解决方案
------解决方案--------------------
是不是因为是COM所以先要注册呢?
------解决方案--------------------
应该是DLL的问题
------解决方案--------------------
555顶一下。不是很清楚。
------解决方案--------------------
这问提碰到过到现在还没解决