S
sluge
Guest
I have a dll that build by visual studio 2005 and I want to use it in my application build by visual studio 2019. But when I link the DLL to my application I failed to start the app due to the old dll requires files msvcp80.dll and msvcr80.dll.
I have a lot of Visual Studio runtimes on my Windows but anyway this dll failed to load.
Probably the issue is that this old dll has a external manifest file that not suitable/corresponds to the my modern Windows Server.
Is any way to make this old dll works? PS: I don't have source code of this dll.
The manifest is:
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
<dependency>
<dependentAssembly>
<assemblyIdentity type='win32' name='Microsoft.VC80.CRT' version='8.0.50727.4053' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
</dependentcy>
</Assembly>
In the C:\Windows\WinSxS I have the following:
- amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.8428_none_88dcdb0b2fb19957
- x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_d09154e044272b9a
- x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.8428_none_d08a11e2442dc25d
All my DDLS are x86
Continue reading...
I have a lot of Visual Studio runtimes on my Windows but anyway this dll failed to load.
Probably the issue is that this old dll has a external manifest file that not suitable/corresponds to the my modern Windows Server.
Is any way to make this old dll works? PS: I don't have source code of this dll.
The manifest is:
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
<dependency>
<dependentAssembly>
<assemblyIdentity type='win32' name='Microsoft.VC80.CRT' version='8.0.50727.4053' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
</dependentcy>
</Assembly>
In the C:\Windows\WinSxS I have the following:
- amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.8428_none_88dcdb0b2fb19957
- x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_d09154e044272b9a
- x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.8428_none_d08a11e2442dc25d
All my DDLS are x86
Continue reading...