Windows RDS 2016 - Installation von uralt Applikation scheitert
Hallo IT Kollegen,
ich habe die Anforderung eine Applikation vom Stand WIndows XP oder noch älter auf einem 2016er RDS Server bereitstellen zu müssen. Unter Windows 10 x64 läuft die Software wie sie soll. Die Installation unter Windows Server 2016 scheitert jedoch mit 2 Meldungen, dass jeweile eine .ocx Datei aus dem Verzeichnis c:\windows\system32 nicht registriert werden konnte. Die Dateien liegen jedoch im Verzeichnis c:\windows\syswow64. Eine manuelle Registrierung mittels regsvr32 bringt jedoch auch eine Fehlermeldung, so bekomme ich die Software nicht zum laufen.
Eine Idee was hier schief läuft und was ich hier tun kann?
ich habe die Anforderung eine Applikation vom Stand WIndows XP oder noch älter auf einem 2016er RDS Server bereitstellen zu müssen. Unter Windows 10 x64 läuft die Software wie sie soll. Die Installation unter Windows Server 2016 scheitert jedoch mit 2 Meldungen, dass jeweile eine .ocx Datei aus dem Verzeichnis c:\windows\system32 nicht registriert werden konnte. Die Dateien liegen jedoch im Verzeichnis c:\windows\syswow64. Eine manuelle Registrierung mittels regsvr32 bringt jedoch auch eine Fehlermeldung, so bekomme ich die Software nicht zum laufen.
Eine Idee was hier schief läuft und was ich hier tun kann?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 502261
Url: https://administrator.de/contentid/502261
Ausgedruckt am: 22.11.2024 um 01:11 Uhr
9 Kommentare
Neuester Kommentar
... wird der Nano-Server wie auch das vollwertige Windows Server 2016 vollständig für 64-Bit-Software ausgelegt sein. Viele ältere Programme werden unter diesem System nicht mehr laufen, was ärgerlich gerade für große Kunden im öffentlichen Dienst oder staatliche Behörden mit oftmals noch älterer, spezieller Software werden könnte.
https://www.golem.de/news/microsoft-das-bringt-windows-server-2016-1609- ...
Moin,
vielleicht hilft das: https://www.winboard.org/threads/ocx-datei-laesst-sich-unter-64-bit-nich ...
Also mal mit Dependenywalker schauen, welche Abhängigkeiten die beiden ocx haben und diese ggf. auflösen, wie es auch in der Fehlermeldung steht. Die Software geht vermutlich von einem älteren OS aus, wo die Abhängigkeiten im OS verankert waren (bspw. älteres .NET Framework).
Gruß
cykes
vielleicht hilft das: https://www.winboard.org/threads/ocx-datei-laesst-sich-unter-64-bit-nich ...
Also mal mit Dependenywalker schauen, welche Abhängigkeiten die beiden ocx haben und diese ggf. auflösen, wie es auch in der Fehlermeldung steht. Die Software geht vermutlich von einem älteren OS aus, wo die Abhängigkeiten im OS verankert waren (bspw. älteres .NET Framework).
Gruß
cykes
Arbeitest du mit UserProfileDisks ?