Can you load the assembly and get the type explicitly?
require ‘mscorlib’
System::Reflection::Assembly.Load(“IronNails.Library, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null").GetType('IronNails.View.XamlProxy’)
Tomas
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ivan Porto
Carrero
Sent: Monday, December 08, 2008 9:46 AM
To: [email protected]
Subject: Re: [Ironruby-core] Handling C# lower case namespaces
I get the same behavior.
I can load types from the CLR but not from my own assembly.
I copied my assembly into the folder that contains ir.exe
>>> require 'mscorlib'
=> true
>>> require 'IronNails.Library, Version=1.0.0.0<http://1.0.0.0>,
>>> Culture=neutral, PublicKeyToken=null'
=> true
>>> IronNails::View::XamlProxy
=> IronNails::View::XamlProxy
>>> System::Type.get_type 'IronNails.View.XamlProxy'
=> nil
>>> System::Type.get_type 'System.String'
=> #<System::RuntimeType:0x000005c>
>>> IronNails::View::XamlProxy.to_clr_type
=> #<System::RuntimeType:0x000005e>
On Mon, Dec 8, 2008 at 5:54 PM, Aaron Feng <[EMAIL PROTECTED]<mailto:[EMAIL
PROTECTED]>> wrote:
Tomas,
I tried it again. I couldn't get the following to work with my own DLL even If
I capitalize the namespace (It does work fine with build in types like
System.String):
> System::Type.get_type("Abc.Hi, Version=1.0.0.0<http://1.0.0.0>,
> Culture=neutral, PublicKeyToken=null")
Do I have any other options?
Thanks,
Aaron
_______________________________________________
Ironruby-core mailing list
[email protected]<mailto:[email protected]>
http://rubyforge.org/mailman/listinfo/ironruby-core
_______________________________________________
Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core