Remove the lines of code and it works..
> The issue is in SystemState.cs InitializeBuiltins
> Debug.Assert(_builtinsDict.ContainsKey("nt"));
>
> _builtinsDict["posix"] = _builtinsDict["nt"];
>
> _builtinsDict.Remove("nt");
>"tcmichals" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] >I compile using IronPython alpha v3 using VS2005, copied dll's,exe's , etc >to Linux then at the shell: > > and got the following: > > Unhandled Exception: System.Collections.Generic.KeyNotFoundException: The > given > key was not present in the dictionary. > at > System.Collections.Generic.Dictionary`2[System.String,System.Type].get_Item > (System.String ) [0x00000] > at IronPython.Runtime.SystemState.InitializeBuiltins () [0x00000] > at IronPython.Runtime.SystemState..ctor () [0x00000] > at IronPython.Hosting.PythonEngine..ctor > (IronPython.Hosting.PythonLanguageProvider provider, > IronPython.PythonEngineOptions engineOptions) [0x00000] > at IronPython.Hosting.PythonEngine.<.cctor>b__0 > (IronPython.Hosting.PythonLanguageProvider provider, > IronPython.PythonEngineOptions options) [0x00000] > at (wrapper delegate-invoke) > System.MulticastDelegate:invoke_PythonEngine_PythonLanguageProvider_PythonEngineOptions > > (IronPython.Hosting.PythonLanguageProvider,IronPython.PythonEngineOptions) > at > Microsoft.Scripting.Hosting.SingletonEngineFactory`3[IronPython.Hosting.PythonEngine,IronPython.PythonEngineOptions,IronPython.Hosting.PythonLanguageProvid > > er].GetInstance (IronPython.Hosting.PythonLanguageProvider , > IronPython.PythonEn gineOptions ) [0x00000] > at IronPython.Hosting.PythonLanguageProvider.GetEngine > (Microsoft.Scripting.En gineOptions options) [0x00000] > at > Microsoft.Scripting.Hosting.LanguageProvider.Microsoft.Scripting.Hosting.IL > anguageProvider.GetEngine (Microsoft.Scripting.EngineOptions options) > [0x00000] > at Microsoft.Scripting.Hosting.ConsoleHost.RunCommandLine > (Microsoft.Scripting .OptionsParser optionsParser) [0x00000] > at Microsoft.Scripting.Hosting.ConsoleHost.ExecuteInternal () [0x00000] > at Microsoft.Scripting.Hosting.ConsoleHost.Execute () [0x00000] > at Microsoft.Scripting.Hosting.ConsoleHost.Run (System.String[] args) > [0x00000 ] > at PythonConsoleHost.Main (System.String[] args) [0x00000] > > The issue is in SystemState.cs InitializeBuiltins > Debug.Assert(_builtinsDict.ContainsKey("nt")); > > _builtinsDict["posix"] = _builtinsDict["nt"]; > > _builtinsDict.Remove("nt"); > > > > Thoughts? > > > > _______________________________________________ > Mono-list maillist - [email protected] > http://lists.ximian.com/mailman/listinfo/mono-list > _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
