I installed freemaster version 3.2.7, and tried many methods, but there's nothing under the plug-in module。I'm in a hurry. This is a necessary tool for my work. Can someone help me? Thank you very much.
1.install FreeMASTER "as administrator" or run the "c:\NXP\FreeMASTER 3.2\FreeMASTER\register.bat----no effect!!!
2.
Hello,
as far as I know, the latest Windows update does not change the way the COM+ and ActiveX objects work. This shall not be related. The issue you are facing is strange indeed.
Let's pick up one plug-in (CAN communication) and see its registration details.
Run the "command prompt" as administrator again, then cd to "c:\NXP\FreeMASTER 3.2\FreeMASTER" and use the regsvr32 command without the /s (silent) option:
regsvr32 plugins/can/focpgi.dll
The confirmation shall appear:
Then in the same Command Prompt console, start the Registry Editor by command:
regedit
It will take some time (can be few minutes) then the editor will appear. Navigate to
Computer\HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{C10A92C3-7D47-4FDC-94B6-64B8E5C85E01}
This entry represents the FreeMASTER-over-CAN plugin (focpgi.dll). It shall be present in the registry.
You can check the InprocServer32 entry points to the correct focpgi.dll file.
The "Implemented Categories" ID is the one FreeMASTER uses to locate all plug ins using Windows COM Category API. Just to be sure the plug-in category exist, please check the Computer\HKEY_CLASSES_ROOT\Component Categories\{48A185C0-FFDB-11D3-80E3-00C04F176153} key in the Registry editor, you shall see the "MCB Communication Plugins" text value:
Another experiment would be to remove the /s switch from register.bat script and run it. You shall see a registration confirmation box for each DLL.
Please share the respective screenshots or errors. Thank you for your cooperation.
Regards,
Michal
If someone can help me solve this problem, I will treat him to coffee.
I have tried installing your method, but the module still hasn't appeared.
Is this related to my Windows system being updated to the latest version?
Hello,
both the installer and the register.bat use the "regsvr32.exe" system utility, which shall be installed by default in any Windows operating system.
First, make sure the regsvr32 utility exists on your system. Just press Win+R and Run the command "regsvr32".
You should see the a help box like this one:
If this utility does not work, your computer might have a system restriction applied by your administrator. You will need to get it fixed.
If the regsvr32 works normally, let's see what errors the register.bat prints:
Regards,
Michal