WatiN works in STA (Single Threaded Apartment). Maybe I am missing that? How
can I create STA threads in IronRuby.

On Mon, Sep 21, 2009 at 7:03 PM, Mohammad Azam <azamsh...@gmail.com> wrote:

> I created a C# application and used WatiN. It worked flawlessly and without
> any configuration. For some reason IronRuby is requiring something more to
> run the application.
>
> On Mon, Sep 21, 2009 at 3:11 PM, Jimmy Schementi <
> jimmy.scheme...@microsoft.com> wrote:
>
>> You can do "igem install" against any pure-Ruby gem; only gems with native
>> extensions require an IronRuby-specific gem. And "igem" is nothing more than
>> a bat file to call RubyGems with IronRuby; RubyGems for IronRuby is
>> identical to MRI's version.
>>
>>
>>
>> That being said, I don't know what type of dependencies Selenium has.
>>
>>
>>
>> *From:* ironruby-core-boun...@rubyforge.org [mailto:
>> ironruby-core-boun...@rubyforge.org] *On Behalf Of *Mohammad Azam
>> *Sent:* Monday, September 21, 2009 3:03 PM
>>
>> *To:* ironruby-core@rubyforge.org
>> *Subject:* Re: [Ironruby-core] IronRuby with WatiN
>>
>>
>>
>> I will try the Selenium Client gem. But is there any igem install
>> selenium-client or do I have to use the Ruby version of Selenium client.
>>
>> On Mon, Sep 21, 2009 at 2:52 PM, Ivan Porto Carrero <i...@flanders.co.nz>
>> wrote:
>>
>> You could try the selenium client gem that may work.
>> ---
>> Met vriendelijke groeten - Best regards - Salutations
>> Ivan Porto Carrero
>> Blog: http://flanders.co.nz
>> Twitter: http://twitter.com/casualjim
>> Author of IronRuby in Action (http://manning.com/carrero)
>>
>>
>> On Mon, Sep 21, 2009 at 11:35 PM, Mohammad Azam <azamsh...@gmail.com>
>> wrote:
>>
>> Hi,
>>
>>
>>
>> Since, Watir is currently not supported I want to check out WatiN with
>> IronRuby. Yes, I know I can use it with C# but I am interested in using
>> IronRuby. I am getting the following exception:
>>
>>
>>
>> Here is the code:
>>
>>
>>
>> require File.dirname(__FILE__) + '/bin/Debug/WatiN.Core.dll'
>>
>> require File.dirname(__FILE__) + '/bin/Debug/Interop.SHDocVw.dll'
>>
>> require File.dirname(__FILE__) + '/bin/Debug/Microsoft.mshtml.dll'
>>
>>
>>
>> IE = WatiN::Core::IE
>>
>>
>>
>> i = IE.new()
>>
>>
>> --
>> Mohammad Azam
>> MVP (Microsoft Valuable Professional)
>> www.highoncoding.com
>> www.azamsharp.com
>>
>>
>>
>> _______________________________________________
>> 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
>>
>>
>>
>>
>> --
>> Mohammad Azam
>> MVP (Microsoft Valuable Professional)
>> www.highoncoding.com
>> www.azamsharp.com
>>
>> _______________________________________________
>> Ironruby-core mailing list
>> Ironruby-core@rubyforge.org
>> http://rubyforge.org/mailman/listinfo/ironruby-core
>>
>>
>
>
> --
> Mohammad Azam
> MVP (Microsoft Valuable Professional)
> www.highoncoding.com
> www.azamsharp.com
>



-- 
Mohammad Azam
MVP (Microsoft Valuable Professional)
www.highoncoding.com
www.azamsharp.com
_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to