我在Windows 10上安装了Tortoise(我的用户具有管理员权限,但安装程序没有以管理员身份运行),并且在尝试使用任何乌龟上下文菜单时,我收到了此错误:
" TortoiseProc启动失败:应用程序无法启动,因为它的并排配置不正确。有关更多详细信息,请参阅应用程序事件日志。"
我验证了,"以管理员身份运行"是否未检查TortoiseProc.exe文件。我试着检查一下,但这并没有改变任何东西。
所以我决定卸载它,然后重新安装它。然后我遇到了这个错误:
现在,当试图通过双击TortoiseProc.exe来运行应用程序时,我得到一个提示,说这个应用程序需要权限管理员。单击确定正确运行它。所以我想从上下文菜单调用它时没有显示提示,它默默地失败。
我通过右键单击TortoiseProc.exe文件修复了问题 - > proporties。然后,在“兼容”选项卡上,我单击了“#34;运行兼容性问题排查程序"”。瞧!它修复了问题:TortoiseProc.exe现在运行,并且不会询问任何管理员权限!
答案 0 :(得分:0)
运行Command prompt (cmd.exe) with admin rights并运行此命令:
SxsTrace Trace -logfile:SxsTrace.etl
现在运行导致SideBySide错误的Tortoise程序。
返回命令提示符,按ENTER键生成SxsTrace.etl。现在输入:
sxstrace Parse -logfile:SxSTrace.etl -outfile:SxSTrace.txt
现在打开SxSTrace.txt跟踪并查看缺少哪个VC ++运行时。转到Microsoft.com,下载并安装所需的版本。
如果您不确定,请在此处上传完整的SxSTrace.txt。