从文档来看应该是可能的。我自己在 VS 2008 上构建了它——所以源代码(Sep 8 Master)没问题。
我正在尝试在这台机器上使用 VS Express Edition 构建它。已安装 4.0 Framework Beta 1. 打开 Ruby.sln 文件;IDE 不会打开解决方案中的任何 .csproj 文件
Unable to read project file '<something>.csproj
Path to Framework\v4.0..\Microsoft.Common.Targets(2893,9): The attribute "Keep Duplicate Outputs" in element <Target> is unrecognized.
我试图从上述文件中删除违规属性。然后加载 csproj 文件,但会导致表单的构建错误
Error 54 The "Microsoft.Build.Tasks.Message" task could not be loaded from the assembly Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a. Could not load file or assembly 'Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. Confirm that the <UsingTask> declaration is correct, and that the assembly and all its dependencies are available. IronRuby.Tests