I checked version 77 out to my work PC, which is running .NET 2.0. I ran "rake compile" from my SDK Command prompt and everything compiled just fine.I changed the .sln file to "Format Version 09.00" so I could open it with VS 2K5. I can compile from VS just fine as well. However, I can't run rbx.exe. I get the following error:
Type 'Ruby.Runtime.RubyContext' doesn't provide a suitable public constructor or its implementation is faulty. Here is the output from my command prompt. E:\Sandbox\IronRuby\build\debug>rbx Console host failed to initialize: Microsoft.Scripting.Runtime.InvalidImplementationException: Type ' Ruby.Runtime.RubyContext' doesn't provide a suitable public constructor or its implementation is faulty. ---> Microsoft.Scripting.Runtime.InvalidImplementationException: Cannot find RubyLibraryAttribute in library assembly at Ruby.Runtime.Loader.LoadStandardRubyLibraries() in e:\Sandbox\IronRuby\src\ironruby\Runtime\Loader.cs:line 263 at Ruby.Runtime.RubyExecutionContext..ctor(RubyContext context, Scope globalScope) in e:\Sandbox\IronRuby\src\ironruby\Runtime\RubyExecutionContext.cs:line 171 at Ruby.Runtime.RubyContext.InitializeExecutionContext() in e:\Sandbox\IronRuby\src\ironruby\Runtime\RubyContext.cs:line 87 at Ruby.Runtime.RubyContext..ctor(ScriptDomainManager manager) in e:\Sandbox\IronRuby\src\ironruby\Runtime\RubyContext.cs:line 72 --- End of inner exception stack trace --- at Microsoft.Scripting.Utils.ReflectionUtils.CreateInstance[T](Type actualType, Object[] args) in e:\Sandbox\IronRuby\src\microsoft.scripting\Utils\ReflectionUtils.cs:line 130 at Microsoft.Scripting.Runtime.ScriptDomainManager.LanguageRegistration.LoadLanguageContext(ScriptDomainManager manager) in e:\Sandbox\IronRuby\src\microsoft.scripting\Runtime\ScriptDomainManager.cs:line 179 at Microsoft.Scripting.Runtime.ScriptDomainManager.GetLanguageContext(Type type) in e:\Sandbox\IronRuby\src\microsoft.scripting\Runtime\ScriptDomainManager.cs:line 254 at Microsoft.Scripting.Hosting.ScriptRuntime.GetEngine(Type languageContextType) in e:\Sandbox\IronRuby\src\microsoft.scripting\Hosting\ScriptRuntime.cs:line 268 at RubyConsoleHost.Initialize() in e:\Sandbox\IronRuby\utils\ironruby.console\Program.cs:line 34 at Microsoft.Scripting.Hosting.ConsoleHost.Run(String[] args) in e:\Sandbox\IronRuby\src\microsoft.scripting\Hosting\ConsoleHost.cs:line 82 Microsoft.Scripting.Runtime.InvalidImplementationException: Cannot find RubyLibraryAttribute in library assembly at Ruby.Runtime.Loader.LoadStandardRubyLibraries() in e:\Sandbox\IronRuby\src\ironruby\Runtime\Loader.cs:line 263 at Ruby.Runtime.RubyExecutionContext..ctor(RubyContext context, Scope globalScope) in e:\Sandbox\IronRuby\src\ironruby\Runtime\RubyExecutionContext.cs:line 171 at Ruby.Runtime.RubyContext.InitializeExecutionContext() in e:\Sandbox\IronRuby\src\ironruby\Runtime\RubyContext.cs:line 87 at Ruby.Runtime.RubyContext..ctor(ScriptDomainManager manager) in e:\Sandbox\IronRuby\src\ironruby\Runtime\RubyContext.cs:line 72 I haven't taken much time to debug this, but I'll load it on my VS2K8 machine tonight and see if I get the same on the 3.5 fx. So FYI, YMMV, etc... On Thu, Mar 13, 2008 at 2:25 PM, Ivan Porto Carrero <[EMAIL PROTECTED]> wrote: > Thanks. Looks like i can finally uninstall visual studio 2005 :) > > > On Fri, Mar 14, 2008 at 7:55 AM, Aaron Junod <[EMAIL PROTECTED]> wrote: > > > Great news! Thanks a lot IR team! > > > > > > On Thu, Mar 13, 2008 at 1:13 PM, Nick Aceves <[EMAIL PROTECTED]> wrote: > > > > > Awesome! > > > > > > On Thu, Mar 13, 2008 at 10:00 AM, John Lam (DLR) <[EMAIL PROTECTED]> > > > wrote: > > > > > > > There are a lot of new files in this change – mostly due to the > > > > beginnings of our work to get the latest Ruby specs working. So right > > > > now > > > > there are duplicate specs under tests. This will change in the future. > > > > > > > > > > > > > > > > Our work to get Silverlight integration working is here. So > > > > rudimentary VS debugging support etc. should just work today. > > > > > > > > > > > > > > > > You won't be able to do a Silverlight build yet – that's coming in a > > > > future update. > > > > > > > > > > > > > > > > Thanks, > > > > > > > > -John > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > Ironruby-core mailing list > > > > [email protected] > > > > http://rubyforge.org/mailman/listinfo/ironruby-core > > > > > > > > > > > > > > _______________________________________________ > > > Ironruby-core mailing list > > > [email protected] > > > http://rubyforge.org/mailman/listinfo/ironruby-core > > > > > > > > > > _______________________________________________ > > Ironruby-core mailing list > > [email protected] > > http://rubyforge.org/mailman/listinfo/ironruby-core > > > > > > _______________________________________________ > Ironruby-core mailing list > [email protected] > http://rubyforge.org/mailman/listinfo/ironruby-core > >
_______________________________________________ Ironruby-core mailing list [email protected] http://rubyforge.org/mailman/listinfo/ironruby-core
