Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

Visual .NET dll for real time application

Hello everyone.

 

I am developing an application (where a DLL is used) for Labview real time. The application runs on LabVIEW Real Time 8.6.

 
DLLs, based on C + +, are developed and compiled using Microsoft Visual Studio .NET 2003. From tutorials and examples, in order to have a positive result by the test conducted with the "DLL Checker 8.6", I found that when setting the properties of the compilator, the Runtime Library must be a multi-threaded or multithreaded Debug (I tested with these settings some examples of DLLs, and the check was ok).

 

By keeping this setting for the run-time library, the compilation of the DLL's application produces the errors of "linking" listed in the attached file. I can fix errors by setting the RunTime Library as Multithreaded (Debug) DLL. But with this approach, the DLL doesn't pass the test of "DLL Checker 8.6".

 

Taking into account that the code that is used to abtain the DLL is provided by third parties and it is not editable, how can I solve the problem?

 

 

 

Thanks, Albano

0 Kudos
Message 1 of 2
(3,543 Views)

Hi Albano,

 

try to see this link:

 

http://forums.ni.com/ni/board/message?board.id=7170&thread.id=2089

 

Hope this helps,

 

M

Matteo Brunella
Application Engineer
NI Italy
0 Kudos
Message 2 of 2
(3,515 Views)