ITCC.dll registrieren (CHM-Suche funktioniert nicht)
Aufgabe
In der MadCap Knowledge Base ist beschrieben, wie man das Problem mit dem hartnäckigen Verweigern, eine Flare-Batchdatei auszuführen, lösen kann (z.B. RegisterItcc.bat). Es ist ein Windows 7 / 64 Bit-Rechteproblem.
Lösung
Wenn man die Batchdatei im Flare-Verzeichnis ausführt, dann hilft auch "Als Administrator" nicht. Man muss in C:\Windows\System32 die CMD.EXE als Administrator öffnen. Dann hangelt man sich mit DOS-Befehlen CD.. bis in das Flare-Verzeichnis, in dem die RegisterItcc.bat liegt und führt sie dann aus. Dann klappt's.
Originaltext: Note for Windows 7 64-bit Users: The following steps must be taken to register the DLL on Windows 7 64-bit.
- In Windows Explorer, navigate to C:\WINDOWS\system32.
- Right-click on the file cmd.exe and select the option to run it as an administrator. The command prompt window opens.
- At the command prompt, type the following and press Enter:
- cd "C:\Program Files (x86)\MadCap Software\MadCap Flare V[VERSION]\Flare.app\Resources\bin" o Be sure to enter the correct version of Flare that's installed: "MadCap Flare V8", "MadCap Flare V7", "MadCap Flare V6", ect...
- Type registeritcc.bat and press Enter. The following messages will appear in the CMD window: o This batch file is for registering the itcc.dll file. o This fixes an issue where CHM files are compiled without search data. A final message from "RegSvr32" will appear stating "DllRegisterServer in itcc.dll succeeded." Click OK to dismiss the dialog.
- Close the command prompt window.
Autor: Jörg Ertelt / Letzte Änderung: 28.2.2025