It was not clear before that even if someone else wrote an EXE that was not configured through manifest file, you also wrote a config file to configure it as needed, for example, you can change the library on which the executable file depends:
For example:
<? 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.762"Processorarchitecture ="X86"Publickeytoken ="1fc8b3b9a1e18e3b"> </Assemblyidentity>
</Dependentassembly>
</Dependency>
<Dependency>
<Dependentassembly>
<Assemblyidentity type ="Win32"Name ="Microsoft. vc80.crt"Version ="8.0.50608.0"Processorarchitecture ="X86"Publickeytoken ="1fc8b3b9a1e18e3b"> </Assemblyidentity>
</Dependentassembly>
</Dependency>
</Assembly>