LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

copy a labwindows program to another computer

Hello, please I come back to you. I copied a labwindows program that was coded on windows xp and I want to paste it on a pc window 7 that has a labwindows license, my question how to proceed please

Download All
0 Kudos
Message 1 of 19
(3,643 Views)

The best thing to do to port a CVI program to another PC is to create an installer ("Distribution") while inside the PC where you are developing your application. This way you are sure that all necessary libraries and drivers will be installed in the new PC (CVI Run-Time Engine for first, but other items may be needed depending on which resources you have used during development).

The procedure of creating a distribution is fully described in Distributing Applications section of the help which I suggest you to read carefully before proceeding.

What I don't understand is why you have appended a screenshot of the localization utility; in any case, if you are using it you should add the localization files to the distribution as well as all other files your app needs to run.



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Message 2 of 19
(3,628 Views)

Thank you very much.
yes the intsllator is already created with the program. my question is how to open this installer in another PC
  i. e. the steps. that's why I made captures. how to start (file or edit) to paste installer
thank you very much again

0 Kudos
Message 3 of 19
(3,623 Views)

I don't understand your answer. Let's clarify some concept.

When you create the application (Build >> Build menu function) it creates an executable YourAppName.exe: this is the application. This program cannot run as-is on another computer.

When you create a distribution (Build >> Distribution menu) it will create a cvidistkit-dot-something folder with a bunch of files and a setup.exe inside: copy all the distribution on the target PC and run the setup program which will install the application together with all the necessary support files and drivers.



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Message 4 of 19
(3,616 Views)

With reference to the User Interface Localizer which you posted the screenshot before, this is part of the CVI IDE and I don't think you can execute it on a separate PC without the IDE installed. But that is not part of your application, is a separate developing tool which is not intended to be used by the final user.



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Message 5 of 19
(3,615 Views)

thank you very much to you I want to try again as it is my first to use it and I am in internship
I will come back to you

0 Kudos
Message 6 of 19
(3,609 Views)

HELLO

please when I copy the program to a new PC,  I have two errors

please help me . Thank you

Download All
0 Kudos
Message 7 of 19
(3,589 Views)

These are two different errors that as fas as I can understand originate in different computers:

 

  • The PC used for development, where the Win32SDK is not present and must be installed. Follow the instructions in the error message and keep in mind that the SDK8.1 must be installed as this is the most recent version compatible with CVI. After that you should be able to compile your project and create the executable. I had the impression, though, that you already had created the executable (that is the development environment was ready and up to date)
  • The target PC, where a .DLL required from your application is not present. Googling a bit, I seem to understand that sicl32.dll is part of Agilent software: if this is true you may possibly solve this problem installing an appropriate software from Agilent on the target PC: I cannot be sure of that since I don't use Agilent instruments. Alternatively you may try copying the .DLL from your development PC to the target one in the application folder: it is a rude attempt and may not be enough depending on Agilent software requirements


Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Message 8 of 19
(3,586 Views)

Ok thank you very much

yes  they had created the executable.

thank you again, I will come back  atfer.

0 Kudos
Message 9 of 19
(3,583 Views)

Hello ,

after installing SDK and sicl32.dll

my program compiles but does not run it displays this error: the application failed to start correctly (0xc00000007b)

if possible to help me to solve. Thank you very much

0 Kudos
Message 10 of 19
(3,548 Views)