12-10-2007 12:07 AM
12-10-2007 01:17 AM
12-10-2007 12:25 PM
12-10-2007 03:06 PM
Thank you for contacting National Instruments. The LabVIEW Run-Time engine appears to have some confusing settings here. It looks like the Run-Time Engine(RTE) 7.1.1 is the last RTE that appears in the Add/Remove Programs list. I have all RTEs installed here, and the last one that shows up is 7.1.1.
If you open up Measurement and Automation Explorer, and expand the Software tree, you should be able to see all the newer versions of the RTE. If you do this, are you able to see the newer versions of the RTE, or are you still only seeing version 7.1.1?
Also, I want to clarify the problem. You have a DLL you created in 8.2. You upgraded the VI that uses the DLL, and created an installer with only RTE 8.5 included. When taking the project to another computer, you recieve this error. Is this correct?
A couple of follow up questions:
Have you tried recreating the DLL in LabVIEW 8.5?
Have you tried including the LabVIEW RTE 8.2 in the installer as well? If the DLL has not been re-linked, this could be a workaround that may prevent you from having to recreate it LabVIEW 8.5.
I look forward to hearing back from you.
Regards,
Kevin H
12-10-2007 03:54 PM
Thanks Kevin for your follow up.
No, the dll has been created all along with 8.5. the vi was originally created with 8.2.1 and before creating the dll, the vi was opened and saved with 8.5. so I belive that everything should be in 8.5. but I still got the error message. I am currently away from my office. I will attach the vi for your evaluation later.
will try the RTE 8.2 and let you know later.
12-13-2007 07:58 PM
12-13-2007 09:26 PM
12-13-2007 09:34 PM
12-14-2007 11:19 AM
Het Matt,
I do not believe the MAX Software Corruption issue applies to this situation.
To the originial poster:
Can you create this DLL in 8.2.1, and use it on another machine with no problems? That will be a helpful piece of information to know in troubleshooting this.
Regards,
Kevin H
12-14-2007 11:23 AM