Foxtable(狐表)用户栏目专家坐堂 → [求助]使用托管方式引用第三方库发布后不可用


  共有3447人关注过本帖树形打印复制链接

主题:[求助]使用托管方式引用第三方库发布后不可用

帅哥哟,离线,有人找我吗?
stonesongtao
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:10 积分:156 威望:0 精华:0 注册:2013/8/16 18:40:00
[求助]使用托管方式引用第三方库发布后不可用  发帖心情 Post By:2014/9/1 9:53:00 [只看该作者]

如题,项目中使用托管的方式引用第三方库发布后。

在本机可用,在其他机器安装使用时提示找不到相应的类型。

 


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/9/1 9:55:00 [只看该作者]

是不是DLL没复制过去

 回到顶部
帅哥哟,离线,有人找我吗?
stonesongtao
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:10 积分:156 威望:0 精华:0 注册:2013/8/16 18:40:00
  发帖心情 Post By:2014/9/1 14:02:00 [只看该作者]

同样的安装包,在我的机器上是可以用的。安装到别人的机器上提示动态库的那个类型出错


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/1 14:25:00 [只看该作者]

以下是引用stonesongtao在2014-9-1 14:02:00的发言:

同样的安装包,在我的机器上是可以用的。安装到别人的机器上提示动态库的那个类型出错

 

1、你要引用的dll,必须放在安装包publish里面

 

2、如果是那种非托管的dll,就是那种需要安装、或注册才能使用的dll,你同样也需要在猎人的机器上安装或注册方可。


 回到顶部
帅哥哟,离线,有人找我吗?
stonesongtao
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:10 积分:156 威望:0 精华:0 注册:2013/8/16 18:40:00
  发帖心情 Post By:2014/9/2 15:47:00 [只看该作者]

附件就是发布出来的例子,在本机上可以用。在别的机器上用不了。

 

"UserCode"的类型初始值设定项引发异常。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/2 15:51:00 [只看该作者]

 请看4楼,如果弄好了,不可能报错。不信,你就注释掉对应的dll的代码看看效果。


 回到顶部
帅哥哟,离线,有人找我吗?
stonesongtao
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:10 积分:156 威望:0 精华:0 注册:2013/8/16 18:40:00
  发帖心情 Post By:2014/9/2 16:38:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:摄像头拍照.zip


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/2 16:41:00 [只看该作者]

 回复7楼,你要判断是否有摄像头,没有摄像头的情况,就不要使用摄像头的功能。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/2 16:42:00 [只看该作者]

 检测方式

 

try
    Dim cmr As New DCap.Filters()
catch ex As exception
    msgbox("没有设备")

    Return
End try


 回到顶部