这是 .rb 程序:
require 'watir'
b = Watir::Browser.new
第 2 行将触发““程序无法启动,因为您的计算机中缺少msvcrt-ruby18.dll !”错误。
我在 win32 上使用 1.9.1p378
ruby 1.9.1p378 (2010-01-10 revision 26273) [i386-mingw32]
我怎样才能解决这个问题?感谢您的关注。
我认为问题在于 Watir 使用的 win32 gem 之一尚未更新到 1.9.1。我们已经修复了核心 Watir 代码的所有 1.9.1 问题。
布雷特
我不得不用这两个 gem 修补 Ruby 1.9.1:
win32-api-1.4.0-x86-mswin32-60.gem
win32-open3-0.2.9-x86-mswin32-60.gem
尝试在 Google 上搜索这些宝石中的任何一个,您应该会找到一个链接。我会自己托管它们,但我无法从这里访问我的 ftp。