发 帖  
原厂入驻New
[问答]

C# 调用Labview生成的.NET指令集报错

3691 DLL调用 dll
分享
1.如题,C#调用labview生成的.NET指令集报错。
错误内容为:未能加载文件或程序集“NationalInstruments.LabVIEW.Interop, Version=1.6.0.0, Culture=neutral, PublicKeyToken=daeb5dc76be4e32a”或它的某一个依赖项。系统找不到指定的文件。
如图:Curvefitting是我封装的一个.NET指令集。
0
微信图片_20210308165227.png
奖励10积分
2021-3-8 16:54:36   评论 分享淘帖 邀请回答
2个回答
QQ截图20210309100312.png 认真看帮助
  • 使用.NET互操作程序集的计算机上都必须安装LabVIEW运行引擎。
  • 要在LabVIEW开发环境之外调用.NET  互操作程序集,必须在Microsoft Visual Studio项目中引用NationalInstruments.LabVIEW.Interop.dll。LabVIEW运行引擎会自动将该DLL安装至National Instruments\Shared\LabVIEW Run-Time目录。
2021-3-9 10:07:05 评论

举报

楼上说的是正确的,你即使是没有使用labview进行编程,但是你应用的NI提供的dll,都需要安装NI的环境,至少得是runtime ,如果你是用了visa 的话还需要安装NI visa
2021-3-13 20:49:04 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
我要提问
关闭

站长推荐 上一条 /8 下一条

快速回复 返回顶部 返回列表