12-11-2008 05:07 AM
12-11-2008 05:34 AM
Hi Technikus,
i can´t say something about the runtime behavior, but normally you can see the run time engine inside the ni popup. Go to system settings and select national instruments software, click change/remove. There you should also find the entries for the installed run time engines.
Mike
12-11-2008 08:44 AM
By comparing the National Instruments folder before and after the installation of the 8.6 runtime engine I was able to isolate two DLL-files which are exchanged. When I copy the old files back, my 8.2 application (called App A above) is running again.
These are National Instruments\shared\nicont.dll and nicontdt.dll which seem to be used for a DLL-server ?
Does anyone know what these files are used for? Is there a risk in exchanging the new files of the 8.6 install with the old ones of the 8.2 install?
@MikeS81
That's exactly what I expected, too. I know I could see runtime engines both installed by application installers and by generic runtime downloads of NI on another PC. But the new installers seem to hide these entries in the National Instruments Software deinstaller. Of course one can deinstall them using MSIblast but this is not very user friendly in my opinion. I would like to know why and how these entries are hidden.
12-11-2008 09:44 AM
12-12-2008 09:24 AM
@t06afre
Thanks for the reply and the picture. But the DLL-files nicont.dll and nicontdt.dll which are overwritten are not in the application's path and they are also not part of the projects! They are part of the RunTime Engines and located in National Instruments\shared in a default install.