使用 IronRuby 或 IronPython 修改 C# 对象列表
如果我有一个对象列表,例如。 List 其中 Foo 有几个属性,然后我可以创建一个或多个为每一行运行的ironruby 或ironpython 脚本吗? 这是一些伪代码:…
IronRuby Rake 和 -X:PrivateBinding
我正在尝试设置 Rake 脚本来运行所有 IronRuby rspec 测试。测试需要访问内部构造函数和方法。 IronRuby 通过 ir.exe 上的 -X:PrivateBinding 开关支…
IIS7 上的 Ruby on Rails
由于客户要求,我需要让 Ruby on Rails 在 IIS7 上运行。我想听听关于选择哪个 Ruby 版本(IronRuby 与 Ruby)以及使用 IIS7 的最佳方法(ISAPI Rewri…
IronRuby on Rails 与 IIS 7
我正在尝试使用 IronRuby 构建一个在 IIS 7 上运行的 Rails 应用程序。我遵循了 IronRuby 网站上给出的所有教程,但我似乎无法让它工作。该应用程序在…
IronRuby 使用 WebClient 下载文件“没有足够的存储空间来处理此命令”
在 IronRuby 交互式控制台的交互式窗口中输入以下两行。 wc = System::Net::WebClient.new doc = wc.DownloadString("http://yahoo.com") 我收到以下…
是否可以在“防白痴”环境中托管 .Net DLR?沙箱?
我想以这样一种方式托管动态语言运行时 (DLR),以便在其中运行任意脚本的用户无法关闭该进程? DLR托管规范描述了如何在单独的应用程序域中托管 DLR。…
为什么attr_accessor创建了一个属性,而method只是一个方法?
我正在研究 C# 和 IronRuby 之间的互操作。我注意到,如果我使用 attr_accessor 在 Ruby 中定义一个属性,它就会作为属性呈现给 C#。另一方面,如果我…
在类定义末尾执行 mixin 方法
我有一个混合,它反映接收器类以生成一些代码。这意味着我需要在类定义的末尾执行类方法,就像在这个简单的示例中一样: module PrintMethods module …
定义静态 .New() 方法时在 IronRuby 中创建 .NET 对象
当类上定义了静态 .New() 方法时,似乎不可能使用其默认构造函数创建对象: .NET 类: public class Tester { public static void New() { Console.Wr…
使用 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 动态的示例,而这正…