Could not load .Net interface library bridge__.dll.
1 post
• Page 1 of 1
Could not load .Net interface library bridge__.dll.
The full error message is:
Could not load .Net interface library bridge__.dll. (Error 0x0000007e)
For Version 12.1 Unicode:
The default 12.1 Dyalog .Net interface path is:
C:\Program Files\Dyalog\Dyalog APL 12.1\bin\
If you installed to the default directory this path should be in your system path. Verify this by checking the PATH variable in Control Panel, System, Advanced, Environment Variables, System Variables.
Verify that the file bridge121_unicode.dll is in the above directory AND in the Global Assembly Cache (\windows\assembly).
For the Classic version, follow the above directions but omit the _unicode from the filename.
For Version 12.0:
You can either ensure that PATH contains the following environment variable and that the variable is set to the correct directory:
%DYALOG120NETBIN32%
Or, you can ensure that the PATH contains the correct directory:
C:\Program Files\Dyalog\Dyalog APL 12.0\bin
For Version 11.0:
The bridge file is named bridge110.dll and is in C:\Program Files\Dyalog\Dyalog APL 11.0\bin
Diagnostic Test Function
A useful test function to test the ability to load the .Net interface library follows:
r←dll_test121;LoadLibrary;GetLastError;GetEnvironmentVariable
r←⍬
'LoadLibrary'⎕NA'u kernel32|LoadLibrary* <0T'
⎕NA'u kernel32|GetLastError'
'GetEnvironmentVariable'⎕NA'u kernel32|GetEnvironmentVariable* <0T >0T U'
r,←LoadLibrary⊂'bridge121_unicode.dll'
r,←GetLastError
r,←LoadLibrary⊂'C:\Program Files\Dyalog\Dyalog APL 12.1\bin\bridge121_unicode.dll'
r,←GetLastError
r,←GetEnvironmentVariable'PATH' 4096 4096
A successful result for the LoadLibrary follows this pattern (where nnn are positive integers):
nnn 0 nnn 0 nnn Directories
If you still have problems loading our DLLs, please use the above function to generate data specific to your system.
Then, email support@dyalog.com
Could not load .Net interface library bridge__.dll. (Error 0x0000007e)
For Version 12.1 Unicode:
The default 12.1 Dyalog .Net interface path is:
C:\Program Files\Dyalog\Dyalog APL 12.1\bin\
If you installed to the default directory this path should be in your system path. Verify this by checking the PATH variable in Control Panel, System, Advanced, Environment Variables, System Variables.
Verify that the file bridge121_unicode.dll is in the above directory AND in the Global Assembly Cache (\windows\assembly).
For the Classic version, follow the above directions but omit the _unicode from the filename.
For Version 12.0:
You can either ensure that PATH contains the following environment variable and that the variable is set to the correct directory:
%DYALOG120NETBIN32%
Or, you can ensure that the PATH contains the correct directory:
C:\Program Files\Dyalog\Dyalog APL 12.0\bin
For Version 11.0:
The bridge file is named bridge110.dll and is in C:\Program Files\Dyalog\Dyalog APL 11.0\bin
Diagnostic Test Function
A useful test function to test the ability to load the .Net interface library follows:
r←dll_test121;LoadLibrary;GetLastError;GetEnvironmentVariable
r←⍬
'LoadLibrary'⎕NA'u kernel32|LoadLibrary* <0T'
⎕NA'u kernel32|GetLastError'
'GetEnvironmentVariable'⎕NA'u kernel32|GetEnvironmentVariable* <0T >0T U'
r,←LoadLibrary⊂'bridge121_unicode.dll'
r,←GetLastError
r,←LoadLibrary⊂'C:\Program Files\Dyalog\Dyalog APL 12.1\bin\bridge121_unicode.dll'
r,←GetLastError
r,←GetEnvironmentVariable'PATH' 4096 4096
A successful result for the LoadLibrary follows this pattern (where nnn are positive integers):
nnn 0 nnn 0 nnn Directories
If you still have problems loading our DLLs, please use the above function to generate data specific to your system.
Then, email support@dyalog.com
-
Morten|Dyalog - Posts: 460
- Joined: Tue Sep 09, 2008 3:52 pm
1 post
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 1 guest
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group