使用 Ironruby 安装 Cucumber
我正在尝试使用ironruby 安装Cucumber。我按照 http://wiki.github.com/aslakhellesoy/cucumber/ 的说明进行操作铁红宝石和网络 。它下载 0.8.3 版本…
理论上来说,我可以使用IronRuby来编写所有c#可以编写的应用程序,对吗?
我了解一些Ruby 语言。现在我需要做一些.net 开发。我不想学习一门新语言。因此,在谷歌搜索后我得到了IronRuby。现在我的问题是我可以使用 IronRuby …
获取脚本文件中的所有方法
执行此代码后: var runtime = IronRuby.Ruby.CreateRuntime(); var engine = IronRuby.Ruby.CreateEngine(); var scrope = engine.CreateScope(); en…
IronRuby 上的 Rails (IIS 6)
我正在尝试使用 IronRuby 在 IIS 6 Web 服务器上运行 Rails,但没有成功。我已关注此网络广播并使其在 IIS 7 上运行,但无法不能让它在 IIS 6 服务器…
如何在 Web/Windows 窗体中将 IronRuby 或 IronPython 与 C# 一起使用?
我对 .net 的动态语言运行时非常感兴趣,并且看到 IronRuby/IronPython 是构建在其之上的。我找不到一些在 c# 中利用 Ruby/Python 动态的示例,而这正…
Ruby 中带有大写字母的方法的可选括号?
我刚刚开始在 .NET 应用程序中使用 IronRuby(但当我在普通 Ruby 中测试它时,其行为似乎是一致的)作为 DSL - 作为其中的一部分,我正在定义通过 Def…
IronRuby 作为 .NET 中的脚本语言
我想使用 IronRuby 作为脚本语言(例如 Lua)在我的 .NET 项目中。 例如,我希望能够从 Ruby 脚本订阅特定事件,在主机应用程序中触发,并从中调用 Ru…
我怎样才能使“内部” .NET 程序集的类和成员对 IronRuby 代码可见吗?
我的场景由以下几点组成。 我正在用 C# 开发一个打包的软件产品, 因为它是一个打包的产品,所以需要严格控制程序集的公共接口... 所有程序集均具有强…
从 C# 执行 IronRuby 时解决“require”问题
我正在尝试从 C# 运行 IronRuby 脚本: var runtime = IronRuby.Ruby.CreateRuntime(); runtime.ExecuteFile("ruby/foo.rb"); foo.rb 以“require:”…
Visual Studio 2010 是否提供对 IronRuby 的工具支持?
我对以下功能感兴趣:代码突出显示、智能感知、重构、代码导航(转到定义等)。 如果 Visual Studio 2010 中缺少此功能,也许 Microsoft 计划在将来添…
使用动态语言和 DLR 创建 WCF 服务
我很好奇如何使用 IronPython 或 IronRuby 等动态语言来创建基于 WCF 的服务。这些语言没有接口的概念。人们会如何定义服务合同?我们需要依赖静态语…
如何从 IronRuby 类引发 .Net 事件?
我试图弄清楚如何在 ruby 类中实现事件。具体来说,我试图让我的类实现一个包含事件(PropertyChanged)的接口(INotifyPropertyChanged)。我可…