13821917697
承接电气自动化项目、电气接线图设计、IO点表、电气元器件选型
级别: 工控侠客
精华主题: 0
发帖数量: 758 个
工控威望: 3146 点
下载积分: 13444 分
在线时间: 1113(小时)
注册时间: 2019-12-26
最后登录: 2024-12-22
查看13821917697的 主题 / 回贴
楼主  发表于: 2024-03-31 10:03
图片:
图片:
图片:
图片:
上一篇帖子询问了一下intouch是否能导入dll控件,这个我已经成功了,可以导入。
但是现在遇到个新问题,我用C#创建了一个.net控件类库,然后生成了一个dll,导入intouch 是没有问题的,
但是在这个控件中,我需要用到一些第三方功能,比如操作excel,这时我就得引用第三方的NOPI.DLL,这样的话在最终生成的文件中
除了我自己的源dll,还会生成NOPI.dll。此时在导入我的源dll到intouch的时候就失败了,然后我感觉可能是原dll对NOPI.DLL有依赖,导致的失败
所以我对源dll和NOPI 进行了融合,融合之后的DLL在导入intouch也失败。

控件库只要不引用第三方dll都能成功,一旦引用就不能导入intouch了
guolibin
auto_glb@qq.com
级别: VIP会员
精华主题: 1 篇
发帖数量: 640 个
工控威望: 1034 点
下载积分: 5368 分
在线时间: 294(小时)
注册时间: 2008-05-03
最后登录: 2024-12-10
查看guolibin的 主题 / 回贴
1楼  发表于: 2024-03-31 11:37
依赖的DLL,要先手工拷贝到iNTOUCH的工作目录里。
本帖最近评分记录:
  • 下载积分:+5(13821917697) 真诚感谢!
    13821917697
    承接电气自动化项目、电气接线图设计、IO点表、电气元器件选型
    级别: 工控侠客
    精华主题: 0
    发帖数量: 758 个
    工控威望: 3146 点
    下载积分: 13444 分
    在线时间: 1113(小时)
    注册时间: 2019-12-26
    最后登录: 2024-12-22
    查看13821917697的 主题 / 回贴
    2楼  发表于: 2024-03-31 11:45
    引用
    引用第1楼guolibin于2024-03-31 11:37发表的  :
    依赖的DLL,要先手工拷贝到iNTOUCH的工作目录里。

    您好能说一下是具体哪个文件夹吗
    a918126889
    级别: 略有小成
    精华主题: 0
    发帖数量: 136 个
    工控威望: 232 点
    下载积分: 1127 分
    在线时间: 91(小时)
    注册时间: 2018-06-08
    最后登录: 2024-09-29
    查看a918126889的 主题 / 回贴
    3楼  发表于: 2024-04-01 11:47
    引用
    引用第2楼13821917697于2024-03-31 11:45发表的  :

    您好能说一下是具体哪个文件夹吗


    一般是指包含exe的目录