- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am getting an unable to load DLL error which states that the specified module could not be found. Exception 0x8007007E. The development environment is VS2015 on Window7. The DLL (written in Fortran update 3) works when called from a C# desktop application under Visual Studio but when the C# application and DLL is distributed to test PC (Windows 7) the error appears. I though it might need the Fortran redistribution package (w-fcompex-redist-mis...) but it did not help. What am I missing?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can use the dependency walker utility on the test PC to get more insight into the particular dependencies that an executable or DLL requires.
You need to have the relevant C++ runtime installed as well as the Fortran runtime.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can use the dependency walker utility on the test PC to get more insight into the particular dependencies that an executable or DLL requires.
You need to have the relevant C++ runtime installed as well as the Fortran runtime.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Are the relative locations of the C# EXE and the DLL the same on the development and test machines? If not, you may have to rectify that situation or set the PATH environment variable to match the changes.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The Visual C++ redistributable files for VS2015 did the trick. I had placed the DLL in the same folder as the EXE so there was not a PATH issue to contend with.
Thanks for help.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page