Hallo,
I'm a C# developer and one of my dlls is to be used in an agilent vee program. One of the problems encountered is that my dll is actually just a wrapper for a C library and I had to include unmanaged / unsafe code. I get the error "Failed to obtain detailed assembly information [...] System.IO.FileLoadException: Could not load file or assemby [...] or one of its dependencies. Failed to grant minimum permission requests." whenever I want to run it on a network folder. The C# library works just fine from within C# programs.
Deleting the unsafe code and recompile it safely solved the issue, so as a workaround I copied my C# dll and just removed the problematic part. However, as that would involve maintaining the same code in two different libraries I would like to know, whether there is a proper way to include unmanaged code in Agilent Vee.
Thank you for your help.
I'm a C# developer and one of my dlls is to be used in an agilent vee program. One of the problems encountered is that my dll is actually just a wrapper for a C library and I had to include unmanaged / unsafe code. I get the error "Failed to obtain detailed assembly information [...] System.IO.FileLoadException: Could not load file or assemby [...] or one of its dependencies. Failed to grant minimum permission requests." whenever I want to run it on a network folder. The C# library works just fine from within C# programs.
Deleting the unsafe code and recompile it safely solved the issue, so as a workaround I copied my C# dll and just removed the problematic part. However, as that would involve maintaining the same code in two different libraries I would like to know, whether there is a proper way to include unmanaged code in Agilent Vee.
Thank you for your help.
-mk