Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

nianlys.dll - Installation not unter C:\Programme\...

Hello,

The National Instruments shared directory path for the nianlys.dll under C:\Programme\....

But I have customers which have problems with installation of files under C:\Programme...
Please give us a soluation were we can use nianlys.dll direct in the program directory and the user doesn't need administrator privleges to install.

Best regards

Andreas Lindenthal
0 Kudos
Message 1 of 5
(5,259 Views)
Hello Mr. Lindenthal,
the issue you mention is a known issue (on Windows Vista), and it is described in the following Knowledge Base entry: 4EICN2CZ
According to this, the problem is a non-existent registry entry that points to the installed dll due to user right limitations. The setup should always be started from the setup.exe and run as an administrator.

Do your customers use Windows XP or Windows Vista? What version of measurement studio are you using?

Please let me know if the KB entry is helpful to you. I will try and find out if there is a way to change the support file folder, although the problem is probably the missing registry entry.

Best regards
--
Peter A.
Field Sales Engineer, NI Germany
0 Kudos
Message 2 of 5
(5,249 Views)
Hello Mr. Adelhardt,

the customer is using Windows XP. The problem is not that installation doesn't work. The first problem is that in big comanies (like Siemens, etc.) the User doesn't have adminstrator rights. So the installation of the nianlys.dll is not so easy. The second problem is that it is not allowed for the customer to install programms in C:\Programme\.... Our software the customer can install in a different directory, but the nianly.dll muss be installed under C:\Programme\National Instruments.
I hope the will be a better soluation for a shared dll, which uses all National Instruments Programms. Or why can we not install the dll inside programm root.

I use Measurement Studio 8.5.

Best regards

Andreas Lindenthal
0 Kudos
Message 3 of 5
(5,212 Views)
Hi Mr. Lindenthal,
thanks for clarifying the issue.

Since Measurement Studio is now .net compliant, "XCopy deployment" should be possible. Have you tried placing the nianlys.dll inside the program's root folder? According to the Measurement Studio Help (topic: Measurement Studio .NET XCOPY Deployment Files), all you need to do is to copy the required files into the program's root folder. For the Analysis Enterprise Pack these would include (extracted from the Help file for MS8.5):

Measurement Studio Assembly File Dependencies
NationalInstruments.Analysis.Enterprise NationalInstruments.Analysis.Enterprise.dll 1
NationalInstruments.Common.dll 1
NationalInstruments.Common.Native.dll 1
nianlys.dll 2
libguide40.dll 3
mkl_def.dll 3
mkl_lapack32.dll 3
mkl_lapack64.dll 3
mkl_p3.dll 3
mkl_p4.dll 3
If you make sure you distribute all necessary files correctly, you should be able to deploy the program without further issues.

Please let me know if this will work for you.

Best regards,

Peter Adelhardt

Message Edited by PaSB on 07-29-2008 03:34 PM
--
Peter A.
Field Sales Engineer, NI Germany
0 Kudos
Message 4 of 5
(5,196 Views)
Hello Mister Adelhardt,

yes this soluation is now working for me. Thank you very much.

Best regards

Andreas Lindenthal
0 Kudos
Message 5 of 5
(5,119 Views)