tomsoftware / EOS-Formats

Application (Library) to access EOS File Formats and EOS-DB
http://www.hmilch.net/h/eosformat.html
MIT License
27 stars 22 forks source link

dll error #2

Open laurentchougrani opened 6 years ago

laurentchougrani commented 6 years ago

Hi. I've been trying to play with this app, but i get the error " jf_initLib Error: Impossible to load DLL 'eos-format.dll' specified module not found (Exception of HRESULT : 0x8007007E) " Does anyone have had the same issue?? are there suggestions to get through that problem? Thanks in advance.

N4rki commented 6 years ago

Hi,

I'm having the same issue. Are using .NET Framework 3.5 for it? I couldn't install it (Same issue as in this Thread), hence I started the project with Visual Studio and changed the .NET Framework to 4.6.2. Then rebuilt the project an ran the Demo.exe. It's just a guess of mine that it might be due to that.

Any help is much appreciated.

Edit: I was able to install .NET Framework 3.5 on a virtual machine which enables the Demo.exe to run correctly on it.

EmileSonneveld commented 4 years ago

I also had the same issue. I copied the files from EOS-Formats\Debug\ to EOS-Formats\Demo\bin\Debug\ and then the program worked.

tomsoftware commented 4 years ago

sorry for the inconvenience - the main idea about splitting this project into a c++ and a c# part was to make it open more widely (using C++) but with a easy UI (C#) for testing. But of cause this makes it more prone to problems. Also the code needs some cleanup... I have a 100% C# version and I could replace the C-dll with C# code - do you think this would help? What do you do with this/my tool? Do you just test something with this tool or do you use it in any kind of workflow?

EmileSonneveld commented 4 years ago

The C++ code is good for me. Releasing the c# code too would be very nice too! I intended to use this tool to better visualise 3D models before printing. To assure small printed text is still readable. Thank you for providing this project! ❤️

tomsoftware commented 4 years ago

OK, I add the "c#-sli-library" folder with code from my original project... hopefully this helps somebody and do not increese confusion :-) - this code does not work stand alone - you need to fix some project specific issues (e.g. error handling, namespaces)