每次当我尝试在我的应用程序中加载.dll时,我都会收到错误消息。 我正在构建它时没有任何错误。 这是我的.dll提取的清单,除了字符串版本,我在这里看不到任何问题 这个字符串版本是否正常,如果不能解决它?
<?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.50727.6195" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC80.DebugMFC" version="8.0.." processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
</dependentAssembly>
</dependency>
</assembly>
答案 0 :(得分:0)
版本= “8.0 ..”
不,这不正常,而且肯定会导致您的程序无法启动。这个字符串来自vc \ atlmfc \ include \ mfcassem.h,它可能已经损坏了。 不编辑文件以修复损坏,从另一台机器复制。这样,更新仍然可以正常运行。