ironruby

    2热度

    1回答

    IronRuby是否有真正的文件资料?因为老实说,我还没有找到任何东西,甚至直接在IronRuby网站上。他们的文档页面重定向到官方的Ruby网站,该网站没有提供关于IronRuby和.Net的任何信息。 因此,技术上,当我输入IronRuby的使用在C#文件,下面的代码: var engine = Ruby.CreateEngine(); 我想知道更多关于我能从新引擎对象访问方法。智能感知给

    0热度

    1回答

    我想为VS 2008建造Ironruby,但是项目文件需要VS 2010和.net 4.0。不幸的是我不能使用它,因为我们正在构建一个使用VS 2008/.net 3.5的Windows Compact Embedded 7应用程序。 从我所了解的单声道实现只需要.net 2.0(这将足够我们)。但我不想使用单声道,那么我该如何去建立一个.net 3.5而不是?

    1热度

    1回答

    我试图使用宝石安装黄瓜上的IronRuby 1.1.3安装黄瓜,但我不断收到以下错误: Building native extensions. This could take a while... ERROR: Error installing cucumber: ERROR: Failed to build gem native extension. "d:/Program

    1热度

    1回答

    我想知道在本地ruby解释器(irb)驱动类(使用gem类的东西)中是否可以使用Iron Ruby类/对象?主要的问题是我有一个ruby类,它使用了一些与Ruby不兼容的gem(Ex:nokogiri),而Iron Ruby类正在使用.Net库。简而言之,我想知道是否有任何方法可以与本地ruby的红宝石类进行交流。如果有其他方法可以解决这个问题,请提及它们。

    0热度

    2回答

    我的rspec gem的IronRuby安装似乎缺少自动化的be_ *方法助手。例如,下面的代码生成一个未定义的方法错误: require 'rubygems' require 'rspec' x = 7 x.should == 7 # works x.nonzero?.should == 7 #works x.should be_nonzero # undefined method

    0热度

    1回答

    如何在IronRuby下的ScriptScope上设置委托? 我试过上面的代码,但在调用函数时出现了一个ArgumentException。 scope.SetVariable("import", new Action<string>(DSLImport)); import "Data" 另外,我怎样才能使用上面的代码发送块作为回调到C#代码? import "Data" do |f|

    0热度

    1回答

    来到IronRuby并认为它很有趣。决定试一试。 我有一些我想分发的ruby脚本。然而,我的观众可能会也可能不会在他们的系统上安装ruby,但他们会拥有.net,所以我认为我只需将C#GUI与Iron Ruby的dll一起编写捆绑在一起,以便他们可以运行这些ruby脚本而无需必须安装红宝石。而且我还可以利用在C#中制作GUI的优势。 所以我决定通过简单地运行一个文件 ScriptEngine en

    1热度

    1回答

    我想从允许IronRuby导入/导出MEF零件的博客文章中升级一些4年前的代码。 的代码是:https://github.com/JogoShugh/IronRubyMef 不幸的是,试图运行时,我得到这个错误: Method not found: 'Microsoft.Scripting.Actions.Calls.OverloadInfo[] Microsoft.Scripting.Acti

    0热度

    1回答

    我想使用Bewildr,黄瓜和IronRuby自动化WPF。 截至目前,作为一个婴儿一步我已经做在C以下 安装IronRuby1.1:\ IronRuby的 安装Bewildr和黄瓜宝石 创建一个Ruby在IronRuby中仓 sample.rb文件 require 'rubygems' require 'bewildr' @app, @main_window = Bewildr::App

    0热度

    1回答

    我目前在Windows笔记本上开发Rails,但运行速度非常慢。试试用JRuby或IronRuby上的rails来加速性能是否值得?