ドキュメントから、それは可能であるはずです。私は自分でVS 2008上に構築したので、ソース(9月8日のマスター)は問題ありません。
このマシンの VS Express Edition でビルドしようとしています。インストールされた 4.0 フレームワーク ベータ 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