找不到TortoiseSVN SendRpt.exe

问题描述 投票:29回答:4

我一直遇到TortoiseSVN 1.9和IntelliJ 14的问题,在将Tortoise降级到1.8后消失了(谢谢你,Lazy Badger的回答)。

现在每当我右键单击一个文件夹时,我会得到一个标题为“CrashHandler初始化错误”的弹出窗口,并显示以下消息:“找不到C:\ Program Files \ TortoiseSVN \ bin \ SendRpt.exe”。它是Tortoise的本机崩溃处理程序,但由于某种原因,它的exe不在bin文件夹中。

乌龟的作品,它不是一个封锁问题,而是一个非常讨厌的问题。

想附上截图,但没有足够的声誉。 :/

tortoisesvn
4个回答
45
投票

@Olga VDB的答案有效。但是对于那些不想重新启动电脑的人来说 - 只是杀死/重新启动Explorer.exe也是如此。


34
投票

实际上只需要重启PC。不删除问题,也许它会帮助别人。


2
投票

控制面板>程序,卸载以前版本的Tortoise SVN。

重启。

转到已安装SVN的文件夹,如果尚未为空,请手动删除所有剩余文件。 (如果bin文件夹中的DLL文件被锁定而您无法删除它们,请单独重命名它们,例如从.DLL重命名为.DLL.off。在下一个重启循环后,您会发现可以删除这些文件。)

然后安装新版本的Tortoise SVN。

虽然上面的答案似乎更快,但如果您已经尝试过它们,并且每次右键单击Windows文件资源管理器中的任何内容时仍然会收到无尽的崩溃处理程序错误消息,请完成此完整周期以清除问题。

这适用于Windows 10 Pro 64位“1703”,从Tortoise SVN v1.9.5到v1.9.6。

关于Tortoise SVN崩溃处理程序on the Tortoise SVN site的不同版本有一个解释


1
投票

只需转到控制面板\程序\程序和功能。单击TortoiseSVN并执行“修复”。它将解决这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.