2010-07-18 2 views
1

Ввод следующих двух строк в интерактивное окно в интерактивной консоли IronRuby.IronRuby загружает файл с помощью WebClient «Недостаточно памяти для обработки этой команды»

wc = System::Net::WebClient.new 
doc = wc.DownloadString("http://yahoo.com") 

Я получаю следующее сообщение об ошибке.

=> mscorlib:0:in `WinIOError': Not enough storage is available to process this command.\r\n (IOError) 
    from mscorlib:0:in `Write' 
    from (ir):1 

Edit: выглядит как это связано со строками в целом. Далее производит ту же самую ошибку
х = «Строка» * 40000

Edit: выглядит как мои проблемы связаны с интерактивной консоли.
http://rubyforge.org/tracker/index.php?func=detail&aid=23485&group_id=4359&atid=16798

, если я использую этот

wc = System::Net::WebClient.new 
doc = wc.DownloadString("http://yahoo.com"); nil 

это работает ...

ответ

Смежные вопросы