我试图通过从(http://code.google.com/p/msysgit/downloads/list)下载的Git Bash命令行工具生成SSH密钥时遇到奇怪的错误。我正在使用Windows 7 Enterprise,并拥有完整的管理权限。当我运行从Git的bash命令行下面的命令:在Windows 7上为Git生成SSH密钥
ssh-keygen -t rsa -C "[email protected]"
(到位[email protected]的使用我的电子邮件地址),我得到的标题会弹出一个Windows错误对话框
ssh-keygen.exe - 应用程序错误
应用程序无法正确启动(0xc0000142)。单击确定关闭该应用程序。
任何想法可能会导致此错误?
事情我曾试图解决这个问题(没有成功):
- 安装的Git for Windows的早期版本(我试过1.7.7,1.7.6,1.7.4和1.7。 3)。
- 在兼容模式下运行Git。
- 搜索其他人在网上遇到与Git相同的错误。
什么可能导致此问题?
更新:尽管没有真正确定是什么导致了这个错误,但我通过简单地使用Putty登录到朋友Linux机器并从那里生成SSH密钥来解决这个问题。感谢大家的帮助。
嗨舞,我试着安装1.7.4,但问题仍然存在。这很奇怪,因为我从来没有在任何其他Windows 7系统上使用Git出现过这个问题。尽管感谢您的帮助。一旦找到解决这个问题的办法,我会回到这里。 – Ben