2011-01-14 3 views
2

Windows XP에서 학생을 개발 중이며 heroku keys:add을 실행하려고하면 이상한 오류가 발생합니다. 오류 : 시도의 약 반 시간 후, 내 구글 - Fu는이 일에 저를 실패Windows XP 용 Heroku를 사용하려고 할 때 msvcrt-ruby18.dll을 찾을 수 없습니다.

This application has failed to start because msvcrt-ruby18.dll was not found. Re-installing the application may fix this problem.

.

아무도 도와 줄 수 있습니까?

+0

Ruby를 재설치하려고 했습니까? Ruby의 버전과 패치 레벨은 무엇입니까? http://rubyinstaller.org의 패키지를 사용 했습니까? –

+0

Ruby 1.9.2이고 http://www.ruby-lang.org/en/downloads/의 RubyInstaller를 사용했습니다. –

+1

'gem update --system'을 시도해보고, 그런 dll이 없다는 것을 알게되었습니다 (http : //stackoverflow.com/search? q = msvcrt-ruby18.dll + heroku). 이 경우에는 하드 드라이브에있는 다른 루비 설치에서'ruby/bin'에 복사합니다. Ruby 설치 프로그램은 중요한 dll을 포함하지 않는 것 같고,이 질문에 대한 보편적 인 대답은 아직 보지 못했습니다. – Nakilon

답변

1

FYI의 솔루션은 install Ruby 1.8.7입니다. Ruby는 1.9.2에서 상당한 성능상의 이점을 추가 했으므로 훌륭한 솔루션은 아니지만 다시 Windows XP에서 로컬로 웹 응용 프로그램을 개발하지는 않습니다.)

관련 문제