来自window SideBySide 的错误报告

日志名称:Application来源:SideBySide日期:2011/7/1412:13:25事件ID:33任务类别:无级别:错误关键字:经典用户:暂缺计算机:hp-... 日志名称: Application
来源: SideBySide
日期: 2011/7/14 12:13:25
事件 ID: 33
任务类别: 无
级别: 错误
关键字: 经典
用户: 暂缺
计算机: hp-HP
描述:
“C:\Windows\system32\conhost.exe”的激活上下文生成失败。 找不到从属程序集 Microsoft.Windows.SystemCompatible,processorArchitecture="x86",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.7600.16823"。 请使用 sxstrace.exe 进行详细诊断。

然后我在C:\Windows\winsxs 下发现(如图)。这些文件夹里面都是一些conhost.exe的文件,除了第一个是09年修改的,其他都是昨天修改的。日志报错也是从今天开电脑开始的。除了第一个能够运行,并且在任务管理器中有显示外,其他的双击都毫无反应。
基本没来过知道,没多少财富。。。。。求大神路过解释。。。。。。
怎么卸载这个KB2507938 补丁
展开
 我来答
Aug_October
2011-07-14
知道答主
回答量:8
采纳率:0%
帮助的人:6.6万
展开全部
Message

Activation context generation failed for "path_name" could not be found. Please use sxstrace.exe for detailed diagnosis.

Side-by-side is a concept that was introduced with the Microsoft .NET Framework. It allows the ability to run multiple versions of an application (or component) on the same computer. With side-by-side execution, subsequent installations of other versions of the runtime, an application, or a component will not affect applications that are already installed.

Prior to Microsoft Windows XP and the .NET Framework, DLL conflicts occurred because applications were unable to distinguish between incompatible versions of the same code. An application had no way of knowing if a DLL was compatible with it. As a result, a new version of a component could overwrite an older version and break applications.

Cause

The correct Visual C++ runtimes for x86-based and x64-based computers are not installed for correct side-by-side functionality.

Compatibility problems occur when an application installs a version of a shared assembly that is not backward compatible with the previously installed version.

User action

Install the required Visual C++ runtimes (CRTs) for this application.

To solve DLL versioning conflicts, use side-by-side assembly sharing and isolated applications. With side-by-side assembly sharing, multiple versions of the same Windows operating system can run simultaneously. Developers can choose which side-by-side assembly to use. For more information, see About Isolated Applications and Side-by-Side Assemblies.

To download the CRTs, see Microsoft Visual C++ 2008 SP1 Redistributable Package (IA64). This installs the runtime components of the Visual C++ libraries that are required to run 64-bit applications developed with Visual C++ SP1 on a computer that does not have Visual C++ 2008 SP1 installed.

This package installs the runtime components of the C Runtime (CRT), Standard C++, ATL, MFC, OpenMP, and MSDIA libraries. Libraries that support a side-by-side deployment model (CRT, SCL, ATL, MFC, and OpenMP) are installed in the native assembly cache (also called WinSxS) folder on versions of the Windows operating systems that support side-by-side assemblies.

Additional resources

微软给出的解答,说是VC ++的错误。不太懂,我也有这个问题。

参考资料: http://technet.microsoft.com/en-us/library/hh203969(WS.10).aspx

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
浙江启扬智能科技有限公司
2023-06-12 广告
在嵌入式开发中,建立交叉开发环境可以提高开发效率和代码质量。以下是建立交叉开发环境的一些原因:1. 硬件资源限制:嵌入式系统的硬件资源,如处理器主频、内存容量等,相对于PC机来说较为有限。利用PC机进行开发可以利用更快的硬件设备,提高开发效... 点击进入详情页
本回答由浙江启扬智能科技有限公司提供
大脸猫脸大252
2011-07-20 · TA获得超过193个赞
知道小有建树答主
回答量:261
采纳率:0%
帮助的人:152万
展开全部
你好,我和你出现了同样的问题,在我的空间里写了相应的解决方法,希望对你有用:
http://hi.baidu.com/西域冰剑/blog/item/e483ccdf287ffa4e95ee37ba.html?timeStamp=1311142647837
追问
哇,太好了,知道怎么卸载这个KB2507938 补丁吗?
追答
卸载 补丁 去  控制面板  程序和功能  卸载 。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
right526
2011-07-16 · TA获得超过107个赞
知道答主
回答量:24
采纳率:0%
帮助的人:3.3万
展开全部
偶有同样地疑问
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式