orestis-alex / dokan

Automatically exported from code.google.com/p/dokan
0 stars 0 forks source link

Dokan on Vista 64 bit - DllNotFoundException, Unable to load DLL 'dokan.dll' #71

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Install Dokan & Dokan.Net on Vista 64 bit
2. Open DokanNetMirror or RegistryFS sample in VS 2008
3. Compile & run

What is the expected output? What do you see instead?

- VS 2008 showed this Error at this line:

(DokanNet.cs)
---> return Dokan.DokanMain(ref dokanOptions, ref dokanOperations);

DllNotFoundException
{"Unable to load DLL 'dokan.dll': The specified module could not be found.
(Exception from HRESULT: 0x8007007E)"}

>   DokanNet.dll!Dokan.DokanNet.DokanMain(Dokan.DokanOptions options =
{Dokan.DokanOptions}, Dokan.DokanOperations operations =
{DokaNetMirror.Mirror}) Line 130    C#

What version of the product are you using? On what operating system?

- dokan-0401223x64.zip
- dokan-net-0211227.zip
- Vista Home Premium SP1 64 bit, Core i7

Please provide any additional information below.

There is 'dokan.dll' in both C:\Windows\System32 & C:\Windows\SysWOW64

Original issue reported on code.google.com by mrdu...@gmail.com on 23 Feb 2009 at 10:17

Attachments:

GoogleCodeExporter commented 8 years ago
Thank you for your report.
The dokan.dll is 32 bit library and you buit DokanNetMirror as 64 bit 
application, so
system tried to find 64 bit library, but couldn't find it. Please try to 
compile as
32 bit application.
I think dokan.dll can be built as 64 bit library, but not tested.

Original comment by asa...@gmail.com on 26 Feb 2009 at 8:07

GoogleCodeExporter commented 8 years ago
I can confirm that dokan.dll builds and runs successfully as a 64 bit library. 
Attached is the built 64 bit dll - maybe that helps your testing :)

Original comment by manne.oh...@gmail.com on 22 Sep 2010 at 10:39

Attachments: