Embedding k8055 dll in c# , cause bad image exception

Dear sir,
iam adding the k8055.dll in C# using attribute dllImport () but the problem i need to make the target Platform must be x64 bit it causes error bad image exception , but if imake the target Platform x32 notp roblem happened and every thing worksfine

Here is the link to download the 64 bit version of the DLL together with a 64 bit demo:
https://app.box.com/s/sul1kllq2x65xybhujj0ntwftqvgn8ku

Please copy the DLL to the folder C:\Windows\System32