You can use ironruby-dbi to access databases.
Or you can use the ADO.NET interfaces directly.
win32ole relies on C-extensions and they don''t work on IronRuby
If your application depends on C-extensions they need to be ported to C#.
---
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)
Ogden Nash <http://www.brainyquote.com/quotes/authors/o/ogden_nash.html>
-
"The trouble with a kitten is that when it grows up, it''s always a
cat."
On Fri, May 8, 2009 at 9:35 AM, Sami Alitalo <lists at ruby-forum.com>
wrote:
> Hi all,
>
> I hope this is the right forum to ask following question.
>
> I am testing IronRuby 0.3 and trying to use ruby(ruby 1.8.7 (2008-08-11
> patchlevel 72) [i386-mswin32]) application which works fine on my XP
> machine. I have given correct paths to IronRuby but I get (The module
> was expected to contain an assembly manifest. (Exception from HRESULT:
> 0x80131018)) error when IronRuby try to load assembly.
>
> Here is code how I have initialized runtime:
>
> ScriptRuntimeSetup setup = new ScriptRuntimeSetup();
> setup.LanguageSetups.Add(
> new LanguageSetup(
> typeof(RubyContext).AssemblyQualifiedName,
> "IronRuby",
> new[] { "IronRuby" },
> new[] { ".rb" }
> ));
> ScriptRuntime runtime = new ScriptRuntime(setup);
> ScriptEngine engine = Ruby.CreateEngine();
> List<string> paths = new List<string>();
>
>
paths.Add(@"C:\ironruby\Merlin\Main\Languages\Ruby\Libs");
> paths.Add(@"C:\ruby\lib\ruby\1.8");
>
>
paths.Add(@"C:\ironruby\Merlin\External.LCA_RESTRICTED\Languages\Ruby\redist-libs\ruby\site_ruby\1.8");
>
>
paths.Add(@"C:\ironruby\Merlin\External.LCA_RESTRICTED\Languages\Ruby\ruby-1.8.6p287\lib\ruby\1.8\i386-mswin32");
>
> engine.SetSearchPaths(paths);
> engine.ExecuteFile(@"C:\test.rb");
>
> So am I trying do something which is currently impossible with current
> IronRuby implementation or did I do somekind of configuration mistake?
> --
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://rubyforge.org/pipermail/ironruby-core/attachments/20090508/00cd5ef9/attachment.html>