I compile my sources using Visual Studio 2005 compiler, but not directly. I
use Rhapsody tool, which used that compiler.
When I run my application, I receive an error as follows.
"This application has failed to start because MSVCP80D.dll was not
found.....".
I need to generate exactly following manifest file.
<?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.DebugCRT'
version='8.0.50608.0'
processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
</dependentAssembly>
</dependency>
</assembly
I have noticed that sometimes manifest is generated, sometimes not, but I
cannot find the reason why.
According to MSDN I added following linker switch
/manifestdependency:type='Win32' name='Microsoft.VC80.DebugCRT'
version='8.0.50608.0' processorArchitecture='X86'
publicKeyToken='1fc8b3b9a1e18e3b' language='*'\
but after that I get linker error as follows
MS_LINK : fatal error LNK1104: cannot open file
'name='Microsoft.VC80.DebugCRT''
Thank you in advance for hints.
Best regards
Marek Kocik