ironruby相关内容
我正在使用 IronRuby 0.9.1 和 cucumber 0.4.0.我还安装了 MRI 1.8. 我创建了以下包装脚本 (icucumber.bat) 来在 IronRuby 上运行 cucumber @ECHO 关闭REM 这是告诉 IronRuby 在哪里可以找到宝石.SET GEM_PATH=c:\ruby\lib\ruby\gems\1.8@"C:\ironruby\bin
..
目前是否可以通过 Ironruby 的预发布来运行 rubygems?好像我必须设置一个环境变量才能找到它们? 解决方案 您已经能够在 IronRuby 下运行 rubygems 有一段时间了.只需从 codeplex 下载并安装最新的 IronRuby,然后运行 igem 在命令行上 原答案: 我在那个邮件列表中 - 为了节省你的挖掘,几周前有人问过这个问题,这就
..
我所使用的防火墙正在以仅 NTLM 模式运行 Microsoft ISA 服务器.哈希是否有人成功通过 Ruby SSPI gem 或其他方法安装/更新他们的 Ruby gem? ...还是我只是懒惰? 注意:rubysspi-1.2.4 不起作用. 这也适用于 IronRuby 项目的一部分“igem" 解决方案 我无法通过命令行开关让我的工作,但我已经能够通过设置我的
..
是否可以使用委托作为参数从 C# 调用 IronRuby 方法,以使 yield 可以工作? 以下给了我一个错误数量的参数(1 代表 0) 异常. 动作动作=控制台.WriteLine;var runtime = Ruby.CreateRuntime();var engine = runtime.GetEngine("rb");引擎.执行(@“类 YieldTest定义测试yield '来
..
对于 ASP.Net MVC 应用程序,我有兴趣在数据库中存储一些视图和/或部分视图,以便一些半技术用户可以执行一些基本的视图逻辑.有没有人从这方面的经验中获得任何提示或经验教训? 我知道Phil Haack 就此写了一篇博文 大约一年前.他使用 IronRuby 来编写他的视图(这对我来说很好).他创建了一个快速的概念验证,但我找不到关于该主题的任何其他信息. 任何想法、想法、提示等
..
我所使用的防火墙在仅 NTLM 模式下运行 Microsoft ISA 服务器.哈希有人成功通过 Ruby SSPI gem 或其他方法安装/更新他们的 Ruby gem 吗? ...还是我懒惰? 注意:rubysspi-1.2.4 不起作用. 这也适用于 IronRuby 项目的一部分“igem" 解决方案 我无法通过命令行开关使我的工作正常工作,但我可以通过设置我的
..
在 RoR 的安装文档中,它提到在 Windows 上运行 Ruby on Rails 有很多限制,在某些情况下,整个库都不起作用. 这些限制有多严重,我是否应该始终默认使用 Linux 来编码/运行 RoR,Iron Ruby 是否有望修复这些限制,还是它们是操作系统本身的核心? EDIT 感谢有关在 Linux 上安装和运行的回答,但我真的很想了解安装文档中引用的功能限制,而非 -
..
我正在尝试使用Visual Studio 2010在c#程序中引用IronRuby,IronRuby.Libraries,Microsoft.Scripting,Microsoft.Scripting.Core和Microsoft.Scripting.ExtensionAttribute. 我读到您可以在C:\ Program Files \ IronRuby 1.1 \ Lib \ iro
..
我很高兴在WPF和Silverlight应用程序中将Model-View-ViewModel(MVVM)模式与C#结合使用.声明性XAML标记和数据绑定是无价的-没有它们,我简直无法生存.但是,哈里·皮尔森(Harry Pierson)的此话题动态语言方面的知识使我对学习动态语言感到兴奋,并且我想在一个新项目中尝试一下.我一直很喜欢阅读 IronPython In Action ,它确实包含一些W
..
这是使用IronRuby的非常简单的表达式求值器的代码 public class BasicRubyExpressionEvaluator { ScriptEngine engine; ScriptScope scope; public Exception LastException { get; set; } private
..
我正在使用IronRuby,并试图弄清楚如何通过C#方法使用块. 这是我尝试模仿的基本Ruby代码: def BlockTest () result = yield("hello") puts result end BlockTest { |x| x + " world" } 我尝试用C#和IronRuby做同样的事情是 string scriptText = "
..
人们使用哪个IDE(如果有的话)开发Ironruby? 解决方案 Visual Studio? 根据 IronRuby网站可以使用Visual Studio C#Express(并且,可以使用任何商业版本我将假定使用Visual Studio 2005 +). 在IronyRuby.net主页上: 今天,您必须从Rubyforge上的IronRuby Subversion
..
场景 我是具有几年经验的C#/ASP.NET/MVC/Silverlight开发人员.我正在尝试开始我的Ruby On Rails学习.我目前正在尝试使自己对ROR有一种真实的感觉. 我想知道标准 作为.Net开发人员,您倾向于使用标准的IDE(Visual Studio),一些标准的数据库(SQL Server,Oracle等)以及用于设置Web 2.0应用程序样式的特定方式(
..
这可能是一个愚蠢的问题,但是我给人的印象是,可以同时使用IronRuby和MS Visual Studio 2010在一个窗口中对构建接口进行编辑\编辑XAML,在另一个窗口中对ruby进行编码? 这只能与C#,Basic和C ++一起使用吗? 我已经浏览了SO,并看到了一些像这样的IronRuby片段: button1.click do |sender, args| M
..
我希望能够使用SFTP登录到许多服务器并下载某些文件,以帮助在出现问题时进行调试.虽然我们可以使用客户端,但我们希望开始实现流程自动化以简化一切. 我的第一次尝试是这样的: def download(files_to_download, destination_directory) Net::SFTP.start(@server, @username, :password =>
..
有人可以指出我要使IronRuby运行Rails的教程和/或入门文档吗?我对详细的分步参考(不是一般准则)特别感兴趣. 解决方案 看起来终于有了一个: http://www.ironruby.net/Documentation/Rails
..
我刚开始在我的.NET应用程序中为DSL使用IronRuby(但是在纯Ruby中测试时,行为似乎是一致的)-作为此过程的一部分,我定义了通过define_method从DSL调用的方法 但是,在调用以大写字母开头的方法时,我遇到了有关可选括号的问题. 给出以下程序: class DemoClass define_method :test do puts "output f
..
在RoR的安装文档中,它提到在Windows上运行Ruby on Rails有很多限制,在某些情况下,整个库都无法工作. 这些限制有多严重?我应该始终默认使用Linux来编码/运行RoR吗?Iron Ruby是否有望解决这些限制,或者它们是操作系统本身的核心? EDIT 感谢您提供有关在Linux上安装和运行的答案,但我确实试图理解安装文档中提到的功能限制,而非工作库-我正在尝试找到评
..
当我尝试使用ruby脚本修改c#字符串列表时,出现以下异常. 未处理的异常:System.ArgumentException:值"Scott"不是"System.String"类型,因此不能在该通用集合中使用. c# IList names = new List(); names.Add("scott"); names.Add("jason");
..
我正在尝试在示例应用程序上同时运行ironruby和ironpython. 我有一个例外- 未处理的异常:System.Reflection.TargetInvocationException:异常具有 被调用的目标抛出. ---> System.Reflection.TargetInvocat ionException:无法加载语言"IronPython 2.6.2":无法加载文件或 程序集'M
..