[IronPython] Possible Bug ? in collections/appsettings

manatlan manatlan at gmail.com
Thu Mar 15 10:19:49 CET 2007


With ipy 1.0, 1.0.1 and 1.1B1 ..


Here is a simple ipy example :
-----------------------------------------------------------------
import clr
clr.AddReference("System.Configuration")
from System.Configuration import ConfigurationManager

ConfigurationManager.AppSettings.BaseClear()
ConfigurationManager.AppSettings.BaseAdd("key1","value1")

print ConfigurationManager.AppSettings["key1"]
-----------------------------------------------------------------



it produces (french version ;-):
-----------------------------------------------------------------
Traceback (most recent call last):
  File D:\bug.py, line 10, in Initialize
  File , line 0, in get_Item##14
  File System, line unknown, in get_Item
  File System, line unknown, in Get
TypeError: Impossible d'effectuer un cast d'un objet de type
'System.String' en type 'System.Collections.ArrayList'.
-----------------------------------------------------------------

it seems that the appsettings indexer is waiting for an arraylist
instead of a string ?!



More information about the Ironpython-users mailing list