Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

Programming Nidaq in Visual C# .NET

Hi,

 

I have a Problem using Nidaq-DLLs within my application

on a network drive.

Calling my application on a local directory, everything works fine,

but from  a network drive I get the following error:

 

************** Exception Text **************
System.IO.FileLoadException: Could not load file or assembly 'NationalInstruments.DAQmx, Version=8.7.20.11, Culture=neutral, PublicKeyToken=4544464cdeaab541' or one of its dependencies. Failed to grant minimum permission requests. (Exception from HRESULT: 0x80131417)
File name: 'NationalInstruments.DAQmx, Version=8.7.20.11, Culture=neutral, PublicKeyToken=4544464cdeaab541' ---> System.Security.Policy.PolicyException: Required permissions cannot be acquired.
   at System.Security.SecurityManager.ResolvePolicy(Evidence evidence, PermissionSet reqdPset, PermissionSet optPset, PermissionSet denyPset, PermissionSet& denied, Boolean checkExecutionPermission)
   at System.Security.SecurityManager.ResolvePolicy(Evidence evidence, PermissionSet reqdPset, PermissionSet optPset, PermissionSet denyPset, PermissionSet& denied, Int32& securitySpecialFlags, Boolean checkExecutionPermission)
   at VML_Zielanzeige.VML_Zielanzeige.WriteDigitalLine(Int32 iLine, Int32 iData)
   at VML_Zielanzeige.VML_Zielanzeige.OnTimerVerriegeln(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

 

It seems that I don´t have the permisson to call a Function from the DLL.

What can I do?

 

 

Regards, Jürgen

 

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