我試圖通過從(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