Ctl3d.BoxedBinary

Previous topic - Next topic

tdellapenna

Getting a system.invalidcastexception when using the new dll. Below is the additional information. Any ideas on how to fix this problem. It looks like a problem from 2.0 to 4.0

Additional information: [A]Ctl3d.BoxedBinary cannot be cast to Ctl3d.BoxedBinary. Type A originates from 'Ctl3dMagic, Version=2.0.0.0, Culture=neutral, PublicKeyToken=fed1aeb89f8dba89' in the context 'Default' at location 'C:\WINDOWS\assembly\GAC_MSIL\Ctl3dMagic\2.0.0.0__fed1aeb89f8dba89\Ctl3dMagic.dll'. Type B originates from 'Ctl3dMagicF4, Version=4.0.0.0, Culture=neutral, PublicKeyToken=fed1aeb89f8dba89' in the context 'Default' at location 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Ctl3dMagicF4\v4.0_4.0.0.0__fed1aeb89f8dba89\Ctl3dMagicF4.dll'.

Administrator

Hello,

please, read the following tutorial, available inside the documentation, that should be of help in your case:
https://www.multimediasoft.com/3dcm/help/how_to_port_projects_framework_4.htm

Kind Regards

Severino Delaurenti
MultiMedia Soft

tdellapenna

I followed the instructions and it builds correctly but I get :

 Unable to find an entry point named 'abmSetCursorFromMemory64' in DLL 'Btn3Dmms64.dll'.

Administrator

Could you be so kind to report me the exact version of the Btn3Dmms64.dll installed on your PC? Please, verify also if you have some other instance of the DLL installed somewhere else because it's likely that there could be a versioning issue of a newer version of Ctl3dMagic.dll referencing an outdated version of Btn3Dmms64.dll

Kind Regards

Severino Delaurenti
MultiMedia Soft