编译很顺利,运行exe出现以下提示:
应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行 sxstrace.exe 工具。
windows事件查看器中错误:
“D:\Work\server\trunk\sp4\BIN\debug\CtpServerD.exe”的激活上下文生成失败。 找不到从属程序集 Microsoft.VC80.DebugCRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.6195"。 请使用 sxstrace.exe 进行详细诊断。
sxstrace.exe追踪程序之后输出的内容:
=================
开始生成激活上下文。
输入参数:
Flags = 0
ProcessorArchitecture = AMD64
CultureFallBacks = zh-CN;zh-Hans;zh;en-US;en
ManifestPath = d:\Work\server\trunk\sp4\BIN\debug\CtpServerD.exe
AssemblyDirectory = d:\Work\server\trunk\sp4\BIN\debug\
Application Config File =
-----------------
信息: 正在解析清单文件 d:\Work\server\trunk\sp4\BIN\debug\CtpServerD.exe。
信息: 指令清单定义标识是 (null)。
信息: 参考: Microsoft.VC80.DebugCRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"
信息: 参考: Microsoft.VC80.DebugMFC,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"
信息: 参考: Microsoft.VC80.DebugCRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.6195"
信息: 正在解析参考 Microsoft.VC80.DebugCRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"。
信息: 正在解析 ProcessorArchitecture amd64 的参考。
信息: 正在解析区域性 Neutral 的参考。
信息: 正在应用绑定策略。
信息: 在 C:\Windows\WinSxS\manifests\amd64_policy.8.0.microsoft.vc80.debugcrt_1fc8b3b9a1e18e3b_8.0.50727.762_none_25cbac1746028d10.manifest 查找发布服务器策略。
信息: 发布服务器策略重定向的程序集版本。
信息: 发布策略程序集标识是 Microsoft.VC80.DebugCRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"。
信息: 开始程序集探测。
信息: 尝试在 C:\Windows\WinSxS\manifests\amd64_microsoft.vc80.debugcrt_1fc8b3b9a1e18e3b_8.0.50727.762_none_dd1b6abf43c3c735.manifest 上探测指令清单。
信息: 在 C:\Windows\WinSxS\manifests\amd64_microsoft.vc80.debugcrt_1fc8b3b9a1e18e3b_8.0.50727.762_none_dd1b6abf43c3c735.manifest 上找到指令清单。
信息: 结束程序集探测。
信息: 正在解析参考 Microsoft.VC80.DebugCRT.mui,language="*",processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"。
信息: 正在解析 ProcessorArchitecture amd64 的参考。
信息: 正在解析区域性 zh-CN 的参考。
信息: 正在应用绑定策略。
信息: 未找到发布服务器策略。
信息: 未找到绑定策略重定向。
信息: 开始程序集探测。
信息: 未找到 WinSxS 中的程序集。
信息: 尝试在 C:\Windows\assembly\GAC_64\Microsoft.VC80.DebugCRT.mui\8.0.50727.762_zh-CN_1fc8b3b9a1e18e3b\Microsoft.VC80.DebugCRT.mui.DLL 上探测指令清单。
信息: 未找到区域性 zh-CN 的指令清单。
信息: 结束程序集探测。
信息: 正在解析区域性 zh-Hans 的参考。
信息: 正在应用绑定策略。
信息: 未找到发布服务器策略。
信息: 未找到绑定策略重定向。
信息: 开始程序集探测。
信息: 未找到 WinSxS 中的程序集。
信息: 尝试在 C:\Windows\assembly\GAC_64\Microsoft.VC80.DebugCRT.mui\8.0.50727.762_zh-Hans_1fc8b3b9a1e18e3b\Microsoft.VC80.DebugCRT.mui.DLL 上探测指令清单。
信息: 未找到区域性 zh-Hans 的指令清单。
信息: 结束程序集探测。
信息: 正在解析区域性 zh 的参考。
信息: 正在应用绑定策略。
信息: 未找到发布服务器策略。
信息: 未找到绑定策略重定向。
信息: 开始程序集探测。
信息: 未找到 WinSxS 中的程序集。
信息: 尝试在 C:\Windows\assembly\GAC_64\Microsoft.VC80.DebugCRT.mui\8.0.50727.762_zh_1fc8b3b9a1e18e3b\Microsoft.VC80.DebugCRT.mui.DLL 上探测指令清单。
信息: 未找到区域性 zh 的指令清单。
信息: 结束程序集探测。
信息: 正在解析区域性 en-US 的参考。
信息: 正在应用绑定策略。
信息: 未找到发布服务器策略。
信息: 未找到绑定策略重定向。
信息: 开始程序集探测。
信息: 未找到 WinSxS 中的程序集。
信息: 尝试在 C:\Windows\assembly\GAC_64\Microsoft.VC80.DebugCRT.mui\8.0.50727.762_en-US_1fc8b3b9a1e18e3b\Microsoft.VC80.DebugCRT.mui.DLL 上探测指令清单。
信息: 未找到区域性 en-US 的指令清单。
信息: 结束程序集探测。
信息: 正在解析区域性 en 的参考。
信息: 正在应用绑定策略。
信息: 未找到发布服务器策略。
信息: 未找到绑定策略重定向。
信息: 开始程序集探测。
信息: 未找到 WinSxS 中的程序集。
信息: 尝试在 C:\Windows\assembly\GAC_64\Microsoft.VC80.DebugCRT.mui\8.0.50727.762_en_1fc8b3b9a1e18e3b\Microsoft.VC80.DebugCRT.mui.DLL 上探测指令清单。
信息: 未找到区域性 en 的指令清单。
信息: 结束程序集探测。
信息: 正在解析参考 Microsoft.VC80.DebugMFC,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"。
信息: 正在解析 ProcessorArchitecture amd64 的参考。
信息: 正在解析区域性 Neutral 的参考。
信息: 正在应用绑定策略。
信息: 在 C:\Windows\WinSxS\manifests\amd64_policy.8.0.microsoft.vc80.debugmfc_1fc8b3b9a1e18e3b_8.0.50727.762_none_213040cb48e57c05.manifest 查找发布服务器策略。
错误: 生成激活上下文失败。
结束生成激活上下文。
VS2005的各种补丁也都安装了,请问这个问题如何解决?
应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行 sxstrace.exe 工具。
windows事件查看器中错误:
“D:\Work\server\trunk\sp4\BIN\debug\CtpServerD.exe”的激活上下文生成失败。 找不到从属程序集 Microsoft.VC80.DebugCRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.6195"。 请使用 sxstrace.exe 进行详细诊断。
sxstrace.exe追踪程序之后输出的内容:
=================
开始生成激活上下文。
输入参数:
Flags = 0
ProcessorArchitecture = AMD64
CultureFallBacks = zh-CN;zh-Hans;zh;en-US;en
ManifestPath = d:\Work\server\trunk\sp4\BIN\debug\CtpServerD.exe
AssemblyDirectory = d:\Work\server\trunk\sp4\BIN\debug\
Application Config File =
-----------------
信息: 正在解析清单文件 d:\Work\server\trunk\sp4\BIN\debug\CtpServerD.exe。
信息: 指令清单定义标识是 (null)。
信息: 参考: Microsoft.VC80.DebugCRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"
信息: 参考: Microsoft.VC80.DebugMFC,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"
信息: 参考: Microsoft.VC80.DebugCRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.6195"
信息: 正在解析参考 Microsoft.VC80.DebugCRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"。
信息: 正在解析 ProcessorArchitecture amd64 的参考。
信息: 正在解析区域性 Neutral 的参考。
信息: 正在应用绑定策略。
信息: 在 C:\Windows\WinSxS\manifests\amd64_policy.8.0.microsoft.vc80.debugcrt_1fc8b3b9a1e18e3b_8.0.50727.762_none_25cbac1746028d10.manifest 查找发布服务器策略。
信息: 发布服务器策略重定向的程序集版本。
信息: 发布策略程序集标识是 Microsoft.VC80.DebugCRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"。
信息: 开始程序集探测。
信息: 尝试在 C:\Windows\WinSxS\manifests\amd64_microsoft.vc80.debugcrt_1fc8b3b9a1e18e3b_8.0.50727.762_none_dd1b6abf43c3c735.manifest 上探测指令清单。
信息: 在 C:\Windows\WinSxS\manifests\amd64_microsoft.vc80.debugcrt_1fc8b3b9a1e18e3b_8.0.50727.762_none_dd1b6abf43c3c735.manifest 上找到指令清单。
信息: 结束程序集探测。
信息: 正在解析参考 Microsoft.VC80.DebugCRT.mui,language="*",processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"。
信息: 正在解析 ProcessorArchitecture amd64 的参考。
信息: 正在解析区域性 zh-CN 的参考。
信息: 正在应用绑定策略。
信息: 未找到发布服务器策略。
信息: 未找到绑定策略重定向。
信息: 开始程序集探测。
信息: 未找到 WinSxS 中的程序集。
信息: 尝试在 C:\Windows\assembly\GAC_64\Microsoft.VC80.DebugCRT.mui\8.0.50727.762_zh-CN_1fc8b3b9a1e18e3b\Microsoft.VC80.DebugCRT.mui.DLL 上探测指令清单。
信息: 未找到区域性 zh-CN 的指令清单。
信息: 结束程序集探测。
信息: 正在解析区域性 zh-Hans 的参考。
信息: 正在应用绑定策略。
信息: 未找到发布服务器策略。
信息: 未找到绑定策略重定向。
信息: 开始程序集探测。
信息: 未找到 WinSxS 中的程序集。
信息: 尝试在 C:\Windows\assembly\GAC_64\Microsoft.VC80.DebugCRT.mui\8.0.50727.762_zh-Hans_1fc8b3b9a1e18e3b\Microsoft.VC80.DebugCRT.mui.DLL 上探测指令清单。
信息: 未找到区域性 zh-Hans 的指令清单。
信息: 结束程序集探测。
信息: 正在解析区域性 zh 的参考。
信息: 正在应用绑定策略。
信息: 未找到发布服务器策略。
信息: 未找到绑定策略重定向。
信息: 开始程序集探测。
信息: 未找到 WinSxS 中的程序集。
信息: 尝试在 C:\Windows\assembly\GAC_64\Microsoft.VC80.DebugCRT.mui\8.0.50727.762_zh_1fc8b3b9a1e18e3b\Microsoft.VC80.DebugCRT.mui.DLL 上探测指令清单。
信息: 未找到区域性 zh 的指令清单。
信息: 结束程序集探测。
信息: 正在解析区域性 en-US 的参考。
信息: 正在应用绑定策略。
信息: 未找到发布服务器策略。
信息: 未找到绑定策略重定向。
信息: 开始程序集探测。
信息: 未找到 WinSxS 中的程序集。
信息: 尝试在 C:\Windows\assembly\GAC_64\Microsoft.VC80.DebugCRT.mui\8.0.50727.762_en-US_1fc8b3b9a1e18e3b\Microsoft.VC80.DebugCRT.mui.DLL 上探测指令清单。
信息: 未找到区域性 en-US 的指令清单。
信息: 结束程序集探测。
信息: 正在解析区域性 en 的参考。
信息: 正在应用绑定策略。
信息: 未找到发布服务器策略。
信息: 未找到绑定策略重定向。
信息: 开始程序集探测。
信息: 未找到 WinSxS 中的程序集。
信息: 尝试在 C:\Windows\assembly\GAC_64\Microsoft.VC80.DebugCRT.mui\8.0.50727.762_en_1fc8b3b9a1e18e3b\Microsoft.VC80.DebugCRT.mui.DLL 上探测指令清单。
信息: 未找到区域性 en 的指令清单。
信息: 结束程序集探测。
信息: 正在解析参考 Microsoft.VC80.DebugMFC,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"。
信息: 正在解析 ProcessorArchitecture amd64 的参考。
信息: 正在解析区域性 Neutral 的参考。
信息: 正在应用绑定策略。
信息: 在 C:\Windows\WinSxS\manifests\amd64_policy.8.0.microsoft.vc80.debugmfc_1fc8b3b9a1e18e3b_8.0.50727.762_none_213040cb48e57c05.manifest 查找发布服务器策略。
错误: 生成激活上下文失败。
结束生成激活上下文。
VS2005的各种补丁也都安装了,请问这个问题如何解决?
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2005anzhuangwenti/2020/0721/551.html