Page 2 of 2
Cant Install XSharp27
Posted: Thu Feb 11, 2021 2:51 pm
by Horst
Hallo Karl-Heinz
The registry path exist, but no entry.
Then i started the InstallExe with Windows Explorer and it works.
With my Total Commander comes the error message.
Strange.
Horst
Cant Install XSharp27
Posted: Thu Feb 11, 2021 3:11 pm
by wriedmann
Hi Horst,
could it be that Total Commander is an older 32 bit executable that is started with some compatibility flags?
Normally a license of Total Commander entitles you to install also newer versions, and even the 64 bit version.
Wolfgang
Cant Install XSharp27
Posted: Thu Feb 11, 2021 4:07 pm
by Horst
Hi Wolfgang
Ja , its a old one - Version 5.51 (32bit) , but i had no problem to install the last versions of xharp on the Server. And on my develop W10 PC its was also installing X#2.7
And untl now i did not set some flags.
Horst
Cant Install XSharp27
Posted: Thu Feb 11, 2021 4:21 pm
by wriedmann
Hi Horst,
I would suspect that Windows Server as recognizing it as an old version and therefore setting some compatibility settings.
Wolfgang
P.S. Total Commander 5.51 is really old - at least from 2003
Cant Install XSharp27
Posted: Thu Feb 11, 2021 6:15 pm
by Karl-Heinz
Horst wrote:Hallo Karl-Heinz
The registry path exist, but no entry.
Then i started the InstallExe with Windows Explorer and it works.
With my Total Commander comes the error message.
Strange.
Horst
it seems your "Total Commander" creates a temporary registry entry. Can you see in the Layers subdir an entry *before* you quit the error msgbox ?
regards
Karl-Heinz
Cant Install XSharp27
Posted: Fri Feb 12, 2021 7:35 am
by Horst
Hallo Wolfgang and Karl-Heinz
The TC is not writting into the registry.
But i find out the OS (who else?) is setting the Compatibility mode automatic and not always with the same result.
The last test works and the Log entry is:
Compatibility mode: Yes (PerProcessSystemDPIForceOn GdiDPIScaling DPIUnaware)
Windows version: 10.0.17763 (NT platform: Yes)
Horst
Cant Install XSharp27
Posted: Fri Feb 12, 2021 7:40 am
by robert
Horst,
When you run a program from Total Commander then it runs as a child process from Total Commander. It "inherits" several settings from TC, such as the environment and apparently also the compatibility settings.
Maybe (your older version of) TC has an embedded manifest that controls this?
TC is a great tool (I use it too) but for situations like these I always open the folder in Explorer and run the installer/program from its own folder outside of TC.
Robert