并排配置错误 VC90.CRT

并排配置错误 VC90.CRT

当我尝试在 64 位 Windows Vista 上运行 MikTeX 2.8 或 Visual Studio 2008 时,我不断收到以下错误。这特别奇怪,因为直到几天前这两个程序都运行正常。

由于并行配置不正确,应用程序无法启动。请参阅应用程序事件日志以了解更多详细信息。

打开应用程序日志可提供以下信息:

“C:\Program Files (x86)\MiKTeX 2.8\miktex\bin\texworks.exe”的激活上下文生成失败。清单或策略文件“C:\Program Files (x86)\MiKTeX 2.8\miktex\bin\Microsoft.VC90.CRT.MANIFEST”第 4 行出现错误。清单中找到的组件标识与请求的组件标识不匹配。参考为 Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.30729.4148"。定义是 Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.30729.1"。请使用 sxstrace.exe 进行详细诊断。

看起来问题出在 Microsoft.VC90.CRT.MANIFEST,但我不确定为什么或如何解决这个问题。

我尝试卸载/重新安装 Visual Studio 和 MikTeX,以及卸载/重新安装 Microsoft 的 C++ Redistributable,但似乎没有任何方法可以解决这个问题。

答案1

事实证明,更新到 Visual Studio 的 AnhkSVN 最新版本导致了此问题。卸载 AnhkSVN 后,此问题得以解决。

相关内容