But this assembly has no types inside right ?

On Thu, May 6, 2010 at 8:55 AM, Shay Friedman <shay.fried...@gmail.com>wrote:

> I can think of a workaround (never checked it though) - create a C#
> assembly that adds a name alias to the assembly:
>
> using DevDept = devDept;
>
> and then require this assembly.
>
> Shay.
> --------------------------------------------------------
> Shay Friedman | Microsoft Visual C#/IronRuby MVP | Author of IronRuby
> Unleashed
> Blog: http://IronShay.com | Twitter: http://twitter.com/ironshay
>
>
> On Thu, May 6, 2010 at 9:48 AM, Ivan Porto Carrero <i...@cloudslide.net>wrote:
>
>> you could try with:
>>
>> Geometry = Object.const_get("devDept::Geometry")
>> include Geometry
>>
>> I haven't tried if this actually works though
>>
>> ---
>> Met vriendelijke groeten - Best regards - Salutations
>> Ivan Porto Carrero
>> Web: http://whiterabbitconsulting.eu - http://flanders.co.nz
>> Twitter: http://twitter.com/casualjim
>> Author of IronRuby in Action (http://manning.com/carrero)
>> Microsoft IronRuby/C# MVP
>>
>>
>> On Thu, May 6, 2010 at 8:38 AM, Claudio Maccari <
>> claudio.macc...@gmail.com> wrote:
>>
>>> Hy all,
>>>
>>> I'm trying to use a 3rd party library into my app via IronRuby
>>> Unfortunately the root namespace of this library is lower case and I
>>> believe this cause some problem
>>> This is the sample code I wish to run
>>>
>>> require "devDept.EyeshotUltimate"
>>> include devDept::Geometry
>>> o = Point3D.Origin
>>> puts o.x
>>> puts o.y
>>> puts o.z
>>>
>>> but the second line throws the exception
>>> undefined method `devDept' for main:Object (NoMethodError)
>>>
>>> I think I know why this append (
>>> http://ironruby.net/Documentation/.NET/Names)
>>> "CLR namespaces and interfaces must be capitalized as they are mapped
>>> onto Ruby modules"
>>>
>>> Since I can't modify the 3rd party library is there a way to avoid this
>>> error ?
>>> Many thanks
>>> claudio
>>>
>>> --
>>> Claudio Maccari
>>> --------------------------------
>>> http://testdrivendevelopment.wordpress.com/
>>> http://twitter.com/scott4dev
>>>
>>> _______________________________________________
>>> Ironruby-core mailing list
>>> Ironruby-core@rubyforge.org
>>> http://rubyforge.org/mailman/listinfo/ironruby-core
>>>
>>>
>>
>> _______________________________________________
>> Ironruby-core mailing list
>> Ironruby-core@rubyforge.org
>> http://rubyforge.org/mailman/listinfo/ironruby-core
>>
>>
>
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core@rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
>
>


-- 
Claudio Maccari
--------------------------------
http://testdrivendevelopment.wordpress.com/
http://twitter.com/scott4dev
_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to