Why NEITHER-ICU does not require licensing OR?

Hello

I'm running into some problems of deployment of a CVI application that uses OR-ICU libraries.  The application works well on my development computer.  I create an installer that includes the runtime of CVI and NOR-USI 1.9.0 and install my application on a new system that is running Windows XP.  In my application when I try to call DDC_OpenFileEx (...) I get an error-6204 DDC_UnexpectedError.

In any case, I thought I must be missing some components, and after some trial and error I finally understood that to get my application runs correctly, I need to install the 'NOR LabView 2011 deployable license' that belongs to the duration of LabView 2011 Installer (I don't actually install the runtime engine itself, just the deployable license).  It seems that this installs the License Manager OR who has no effect except the report as "No installed licenses".  Quite frankly, this is meaningless.  Why NOT-ICU does not require the License Manager?  Is this the intended behavior or is this a bug?  Are there other components should I install to make sure that the NOR-USI will work properly?  Thank you.

   

Hey tstanley,

Thank you for sending me the files you did. They helped me to get to the bottom of the issue. NOR-ICU is based on Microsoft Visual C++ 2005 Runtime, which is not included in the component of NOR-USI. This is usually not noticed because CVI runtime engine does include, as well as several other software packages such as licensing Manager OR. It can also be the case that some users have already installed. However, if your distribution uses merge module for the RTE CVI deployment (either you have disabled some of the subcomponents of the RTE in the distribution or if you have chosen to install the RTE in the application directory), then MSVC 2005 is not included in your Setup.

There are two simple solutions to avoid this problem:

  1. Include the RTE CVI full in your distribution.
  2. Install the redistributable Microsoft Visual C++ 2005 on the system target (you could package installer in your distribution). You can download it from Microsoft here.

Tags: NI Software

Similar Questions

Maybe you are looking for