什么原因导致SXSTrace错误"StartTrace失败...未知错误"?

Sla*_*are 5 c++ cmd side-by-side

我在这里是因为一个sibe-by-side配置错误.当我尝试启动游戏时,会弹出并排配置错误.我尝试了很多不起作用的东西,但后来我找到了这个网站:

http://blogs.msdn.com/b/cesardelatorre/archive/2011/03/27/the-application-has-failed-to-start-because-its-side-by-side-configuration-is-incorrect- error-related-to-mmc-exe-programs-and-weird-cause-amp-simple-solution.aspx.

按照他们的指示,我尝试了命令(在命令提示符下!): sxstrace.exe trace -logfile:C:\ MySxSTrace.log 起初它返回它无法识别这种命令.所以我这样做了:

右键单击计算机 - >高级 - >环境变量 - >系统变量 - >我编辑路径添加C:\ Windows\System32\

要么

http://helpdeskgeek.com/how-to/fix-not-recognized-as-an-internal-or-external-command/

所以它解决了它无法将其识别为内部或ext命令的问题.

但是,我再次尝试了该命令:sxstrace.exe trace -logfile:C:\ MySxSTrace.log 并返回THIS:StartTrace失败.错误消息是:未知错误. 我搜查了一下,发现有人说你不能在根文件夹上放一些东西,完全是胡说八道.因为我没有找到任何东西,我在这个网站上问,因为我认为程序员应该理解那种东西.哦是的,我听说并排配置错误与c ++有关.

是的:

1 - 应用程序无法启动,因为其并排配置不正确.有关详细信息,请参阅应用程序事件日志.

2- StartTrace失败.错误消息是:未知错误.

JRL*_*JRL -4

您可以使用dependency walker打开 exe 并找到缺少的依赖项和 SxS 版本控制。