Problem
Acrolinx für XMetaL Version 1.2 unterstützt XMetaL Version 10 nicht mehr.
Gilt für
Produkt |
Version |
---|---|
Acrolinx für XMetaL |
1.0 und 1.1* |
XMetaL | 10 |
Ursache
Bei XMetaL 10 hat der Windows-Registrierungsschlüssel FEATURE_USE_LEGACY_ JSCRIPT für xmetal.exe den Eintrag 1. Hierdurch wird verhindert, dass die Acrolinx Sidebar in ein Webbrowser-Control geladen wird. Wenn Sie versuchen, die Sidebar anzuzeigen, wird der Ressourcenmanager leer angezeigt und es erscheint eine Laufzeit-Fehlermeldung.
Registry Path | Key | Value | OS |
---|---|---|---|
HKLM\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_USE_LEGACY_JSCRIPT | xmetal.exe | 0/1 | 32-bit |
HKLM\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_USE_LEGACY_JSCRIPT | xmetal.exe | 0/1 | 64-bit |
Lösung
Die beste Lösung ist ein Update auf XMetaL 11 oder 12. Für diese neueren Versionen erscheint diese alte XMetaL-Funktion nicht mehr in der Registrierung, sodass kein Workaround erforderlich ist.
Behelfslösung
Die Funktion DITA Map Editor in XMetaL erfordert die Verwendung dieser veralteten Skript-Engine. In unseren Tests haben wir jedoch keine Probleme bei der Deaktivierung dieses Registrierungsschlüssels festgestellt.
Wenn Sie weiterhin XMetaL 10 verwenden, ist es erforderlich, die ältere Jscript-Engine zu deaktivieren, indem Sie einen Eintrag in der Windows-Registrierung ändern, um die Acrolinx Sidebar zu laden. Sie müssen über Administrator-Rechte verfügen, um die Windows-Registrierung zu bearbeiten. Navigieren Sie zum Schlüssel FEATURE_USE_LEGACY_ JSCRIPT. Ändern Sie für den Eintrag xmetal.exe den Wert von 1 auf 0.
Sie können auch die folgenden.bat-Dateien herunterladen, um die Registrierung auf den Computern Ihrer Autoren zu aktualisieren.