完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
亲爱的所有人,我不知道究竟是这个正确的论坛,但我找不到任何与我的问题相符的内容。我在开发仪器控制应用程序的计算机上安装了IO Libraries Suite 15.5。(我使用.NEt和C#
2008)2。我开发了一个应用软件,使用Agilent agvisa32.dll和visa32.cs3在Agilent N5230A上控制,进行校准,传输数据,进行图形分析,保存数据...我已经创建了安装和部署项目 VS .NET(C#)(将agvisa32.dll,visa32.dll文件添加到项目中)4。需要安装项目,以便我们可以将应用程序部署到目标计算机,这些计算机上可能没有安装IO库.5。如果 我在开发仪器控制应用程序的计算机上安装软件,没有问题,运行没有任何问题。但是如果我在安装后尝试在目标计算机上运行软件(没有安装IO Libs),则会显示“Unable” 加载DLL'agvisa32.dll':动态链接库(DLL)初始化 ization例程失败。(HRESULT异常:0x8007045A)“错误消息。那么,要添加到安装项目中的所需文件的名称是什么,以便可以轻松地部署和运行程序而没有任何问题,或者我必须 将IO库安装到每台目标计算机RegardsCengiz EKENTest Design Engineerwww.marka-turk.com 以上来自于谷歌翻译 以下为原文 Dear All, I don't know exactly is this correct forum but I could not find any that matches my problem. 1.I have installed IO Libraries Suite 15.5 on the computer that I develop instrument control application.(I use .NEt and C# 2008) 2.I have developed a application software that controls, make calibrations, transfers data, make some graphical analysis,save data... on Agilent N5230A using Agilent agvisa32.dll and visa32.cs 3.I have create Setup and deployment project in VS .NET(C#)(adding agvisa32.dll,visa32.dll files to the project) 4.That installation project is needed so that we can deploy our applications to the target computers where there sould be NO IO Libraries installed. 5.If I install the software on the computer that I develop instrument control application, there is no problem, it runs without any problem 6.But if I try to run the software on the target computer(NO IO Libs installed) after installation, it gives "Unable to load DLL 'agvisa32.dll':A dynamic link library(DLL) initialization routine failed.(Exception From HRESULT:0x8007045A)" error message. So, what are the names of the required files to be added to the installation project so that one can easily deploy and run the program without any problem or do I have to install IO Libraries to each target computer Regards Cengiz EKEN Test Design Engineer www.marka-turk.com |
|
相关推荐
4个回答
|
|
您需要在每台计算机上安装IO Libraries。
如果您搜索,还有一些其他论坛帖子也会讨论这个问题。 他们有更多细节。 以上来自于谷歌翻译 以下为原文 You will need to install the IO Libraries on each of the computers. There are some other forum posts that discuss this as well, if you search. They have more detail than this. |
|
|
|
如何使用套接字进行通信而不是Visa?
IO库正在使用VISA 以上来自于谷歌翻译 以下为原文 How about using sockets for communication instead of Visa? IO-Libraries are using VISA |
|
|
|
如果你在.NET(System.Net.Sockets.Socket)中使用本机套接字,那么没有。
如果使用VISA中的套接字,则需要安装IO库。 以上来自于谷歌翻译 以下为原文 If you use native sockets in .NET (System.Net.Sockets.Socket), then no. If you use the sockets from VISA, then you will need the IO Libraries installed. |
|
|
|
亲爱的所有人,因为IO Libs安装/卸载到目标计算机是耗时的,有时会导致问题,我试图摆脱IOLibs并尽可能地使用Native .NET套接字。希望很快安捷伦开发人员修复此问题。
TeamRegardsCengiz EKEN 以上来自于谷歌翻译 以下为原文 Dear All, Since install/uninstall of IO Libs to the target computers is time consuming and sometimes causes a problem , I try to get rid of IOLibs and use Native .NET sockets as much as possible. Hope this is fixed soon by Agilent Dev.Team Regards Cengiz EKEN |
|
|
|
只有小组成员才能发言,加入小组>>
1287 浏览 0 评论
2375 浏览 1 评论
2194 浏览 1 评论
2064 浏览 5 评论
2951 浏览 3 评论
1111浏览 1评论
关于Keysight x1149 Boundary Scan Analyzer
753浏览 0评论
N5230C用“CALC:MARK:BWID?”获取Bwid,Cent,Q,Loss失败,请问大佬们怎么解决呀
926浏览 0评论
1287浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 00:23 , Processed in 1.441270 second(s), Total 83, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号