2010-07-18 3 views
1

Entrée des deux lignes suivantes dans une fenêtre interactive de la console interactive IronRuby.Fichier de téléchargement IronRuby à l'aide de WebClient "Stockage insuffisant pour traiter cette commande"

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

Je reçois l'erreur suivante.

=> 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: ressemble à elle est liée à des chaînes en général. Ce qui suit produit la même erreur
x = "String" * 40000

Edit: ressemble à mes problèmes sont liés à la console interactive.
http://rubyforge.org/tracker/index.php?func=detail&aid=23485&group_id=4359&atid=16798

si j'utilise cette

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

cela fonctionne ...

Répondre

Questions connexes