Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

NI Measurement Studio based distributable requirements with Win7/XP w 32/64 bit

 

We are developing a software package using following components:

NI Measurement studio 2010.

.NET 2010

 

We are developing a software distributable package that will work for

1. 32 bit hardware with XP

2. 64 bit hardware with XP

3. 32 bit hardware with Win7

4. 64 bit hardware with Win7

 

We are looking to know

Q1.   does one NI Measurement studio package supports above 4 combinations

Q2.   what considerations are needed to be made during compile/build time (in context with NI Measurement Studio) to achieve the above

Q3.   We observed that some NIMnt Studio components require to make the windows registry entries, some do not. How does this work? How can we eliminate the need for NI Mnt components to make registry entries/

Q4.   Does NI have some specific material which may specifically guide us how to compile only one distributable that will work for all 4 combinations.

 

(If it takes we are willing to stick to .NET 2008)

 

Thank you

0 Kudos
Message 1 of 3
(3,349 Views)

Hi Sandeep,


Measurement Studio 2009 works with both XP and Windows 7. If you are using Measurement Studio 2009, I would recommend looking through the readme document included with the installer where all questions regarding the OS, Framework and Driver support are answered. Specifically, it supports building both 32-bit and 64-bit applications .
 
There is currently no way to build an application that work with all four systems in their native environment. What you can do is build a 32-bit application and it will work using the WOW64 emulator on 64-bit systems but it will still run as a 32-bit application on the 64-bit system. When you build an application as an x86 application, it builds it as a 32-bit application. This can then subsequently be run in all four systems but as a 32-bit application.  
 
I'm not quite sure which components you are referring to when you mention modification of windows registry entries. Can you provide a bit more detail on exactly what components these are?

Raj
National Instruments
Applications Engineer
0 Kudos
Message 2 of 3
(3,328 Views)

"What you can do is build a 32-bit application and it will work using the WOW64 emulator on 64-bit systems but it will still run as a 32-bit application on the 64-bit system."

 

Hi Raj.

Building and running a 32-bit application on 4 combinations is acceptable and reasonable.

Can you please help to point out the step by step procedure of creating sucn an application/distributable?

Also what is WOW simulator?

 

 

best regards

sandeep

 

 

0 Kudos
Message 3 of 3
(3,234 Views)