RoslynでのSystem.Dynamicの使用
昨日リリースされた新しいバージョンのRoslynに付属の例を動的およびExpandoObjectを使用するように変更しましたが、修正方法がわからないコンパイラエラーが発生します。エラーは: (7,21):エラーCS0656:コンパイラーに必要なメンバー 'Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create'がありません 新しいコンパイラでダイナミクスをまだ使用できませんか?どうすれば修正できますか?これが私が更新した例です: [TestMethod] public void EndToEndCompileAndRun() { var text = @"using System.Dynamic; public class Calculator { public static object Evaluate() { dynamic x = new ExpandoObject(); x.Result = 42; return x.Result; } }"; var tree = SyntaxFactory.ParseSyntaxTree(text); var compilation = CSharpCompilation.Create( "calc.dll", options: new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary), syntaxTrees: new[] {tree}, …