01-16-2018 08:34 AM
Until a few days ago I only had installed LabWindows-CVI 2012 (SP1) [with Developer Suite 2012].
A few days ago I installed Multi-IDE Bundle 2017.
I can still open my projects in LV 2012 and I am able to compile them, but...
...now there is always added the LV 2017 Runtime to the installer package and after Installation a message claims that there is a DLL missing (mesa.dll) but this DLL is in the "Nation Instruments"-folder, but maybe in a newer version and the older one is needed...?
My question is:
By running more than one LabWindows-CVI-Version on a computer is it possible to create an EXE and an installer package ONLY with a CVI-Runtime of that one (old or new) LabWindows-CVI-Version? (I need this for reason of compatibility.)
Could I set anywhere "use only LabWindows 2012" library/Runtime for "build"...?
01-16-2018 11:26 AM
I found a solution. Not an elegant one but one which works:
Via
https://forums.ni.com/t5/LabWindows-CVI/Universal-Windows-Platform-App-running-error/td-p/3602869
I got the link
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019LJBSA2
and with this and an "old" installer installed on a virtual box test "PC" I made my installer "privately".
(By the way: The "cvirte.dll" of the "old" installer, some days ago before I installed the 2017-version, vanished from my system! But I got it from my virtual box "PC"-installation.)
More elegant would be to select the desired CVI-Runtime and not only the "side-by-side"-option.