CANTOOL not loading
Hi, I have Your dyno on a laptop (win7) and all functions work fine. I loaded the latest version onto a new computer but the CANTOOL once downloaded and selected does not show in the plugin box even after pressing refresh list. (my other plugins show and work corectly). If I try to reload it, it says cant copy .DLL because it already exists (and it does in the correct file). I have reloaded Your dyno, started with a fresh copy of win7, then tried a new copy of win 10 all with the same result. I have compared all the files and folders between the working laptop and the new computer and the all match. The old laptop has the last version of Your dyno and the new one has the latest, is there perhaps an issue with the latest version and the plugin?
I have also cut the .DLL from the working laptop (to eliminate a corrupted .DLL) and replaced the one in the new computer with no change.
I tested just now and it loads fine.
Do the following:
- Delete CANTool.dll from C:\ProgramData\YourDynoPlugins
- Download the CANTool.zip from https://yourdyno.com/Plugins/cantool/
- Extract the zip file and store CANTool.dll somewhere (not in C:\ProgramData\YourDynoPlugins)
- Click on Install plugin in YourDyno, select the .dll file
Upon reading your post again it sounds like you have tried the above. I tested just now with version 3.2.55.
I tried to de-install and install to see if there is something like that, but it loads just fine. Scratching my head here... @bmgjet, do you have any idea?
No idea. If yourdyno runs cantool should since its built on all the same dependancys.
Thanks for the quick reply. I am about to go over the whole process again and see if there is something I have missed. My main concern was that Your dyno knows the .DLL is is in the correct folder but does not use it. If anything comes to light please let me know.
Update, I did another un install/ re install with the same result. I then took a copy of the yourdyno.config from my working system and replaced the on in the not working system, I now have the CAN tool in my dialog and drop down boxes and can open the setup box. But.... when i click connect a get an error telling me that Controlcan.dll is unable to load because its side by side configuration is incorrect. Any thoughts?
Did you try to delete everything in c:\ProgramData\YourDynoPlugins and just install the CAN plugin?
I don't know about the Controlcan.dll, but this sounds like a .dll that comes with the CAN tool?
Controlcan is self extracting from Cantool and used to handle the unmanaged code to communicate with CAN Anylisist and Chinese CAN Clones.
Delete it from the folder if you copyied that from another computer since it extracts either a 32bit or a 64bit version depending what it detects your OS is.
Yes, deleted all, reloaded from website. Tried delet all replace with copys from good computer, all did not fix.
In the unhandled exception warning box under details it does show your dyno and can tool as 32 bit, I have a 64 bit system. Perhaps its loading the wrong file? Yes I am using CAN Anylisist chinese copy, it works fine in the other computer (64 bit also)
Im unsure then.
Does your dyno computer have access to the internet. I could do some debugging over team viewer.
Sorted, He was missing Mircosoft VC90.
I cant thank you enough for the help, this was a refurbished computer, clean with win7 and a link for a win 10 download. My guess is that the win7 and 10 download is for the most minimal versions ? Cheers