LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

NI DN 2.0

Solved!
Go to solution
Does anyone know what "NI DN 2.0" is?  I'm trying to track down a problem with an installer, where my application will not run unless DIAdem is installed, and this is one of the components installed with DIAdem.
Joe Gerhardstein
Viasat
Certified LabVIEW Architect
Certified TestStand Developer
Certified Professional Instructor
http://www.viasat.com
0 Kudos
Message 1 of 7
(3,740 Views)

DN 2.0 is the .NET 2.0 framework.  Diadem requires at least the 2.0 version, so it is included in the installer. 

 

-Christina

Message 2 of 7
(3,700 Views)
That's interesting, as DIAdem specifically installs .NET 2.0 before it installs "NI DN 2.0".
Joe Gerhardstein
Viasat
Certified LabVIEW Architect
Certified TestStand Developer
Certified Professional Instructor
http://www.viasat.com
0 Kudos
Message 3 of 7
(3,691 Views)

Joe,

I agree; that is quite strange.  I have referred your question to the Diadem R&D team, but there is some delay for them to respond, as they are in Germany.  However, I do have a few more questions for you: what operating system are you using, and do you have any other versions of the .NET framework installed?  Also, were any of them installed prior to installing Diadem?  

Thanks for the information,

 

-Christina

0 Kudos
Message 4 of 7
(3,670 Views)

This was with Windows 'XP.  It was installed on a "clean machine" that I built earlier that morning.  I believe that it had .NET 1.1 (SP1) and .NET 3.5 on it as well.

 

The portion of the application that needs .NET 2.0 is somewhere within my application and not tied to DIAdem, however we found through experimentation that installing DIAdem indirectly solves the problem. 

Joe Gerhardstein
Viasat
Certified LabVIEW Architect
Certified TestStand Developer
Certified Professional Instructor
http://www.viasat.com
0 Kudos
Message 5 of 7
(3,657 Views)
Solution
Accepted by topic author Joe_Gerhardstein

Joe,

The .NET 2.0 part of the installer simply checks for current versions of the framework on your computer and then the DN 2.0 actually installs it.  Sorry for the confusion about the two parts that seemingly install the same component.  Our installers team is aware of the potential for confusion with this namine and will be modifying it so that this type of confusion hopefully doesn't come up in the future.  

If you uninstall DIAden and install just the .NET framework 2.0 does you application work?

 

-Christina

Message 6 of 7
(3,639 Views)

I actually built another clean machine and installed my LabVIEW application and .NET 2.0 (but not DIAdem), and everything worked okay, so I'm guessing the answer to your question is Yes, but I have not performed that specific experiment.

 

 

Joe

Joe Gerhardstein
Viasat
Certified LabVIEW Architect
Certified TestStand Developer
Certified Professional Instructor
http://www.viasat.com
0 Kudos
Message 7 of 7
(3,579 Views)