Cake-Plistアドインを使用しようとしていて、使用されていたRoslynのバージョンでまだ動的が実装されていないというエラーが表示されました。その後、誰か他の人のためのアドバイスから、実験的なスイッチを試すように言われました。スイッチを使用しているときに、ビルドスクリプトをコンパイルしようとしているときに、次のエラーが表示されます。Cake-Experimental Switchコンパイルエラー
Error: Microsoft.CodeAnalysis.Scripting.CompilationErrorException: (2,1): error CS0656: Missing compiler required member 'Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create'
at Microsoft.CodeAnalysis.Scripting.Script.CompilationError(DiagnosticBag diagnostics)
at Microsoft.CodeAnalysis.Scripting.Script.GetExecutor(CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.Scripting.Script.Run(Object globals)
at Microsoft.CodeAnalysis.Scripting.Script.Run(Object globals)
at Cake.Scripting.Roslyn.Nightly.DefaultRoslynNightlyScriptSession.Execute(Script script)
at Cake.Core.Scripting.ScriptRunner.Run(IScriptHost host, FilePath scriptPath, IDictionary`2 arguments)
at Cake.Commands.BuildCommand.Execute(CakeOptions options)
at Cake.CakeApplication.Run(CakeOptions options)
at Cake.Program.Main()
誰でもこのエラーの原因を知っていますか?
あなたが(そのメソッドが含まれる)のフレームワークの新しいバージョンに対してコンパイルする必要があるような音 – SLaks
たぶん、あなたはMicrosoft.CSharp.dllへの参照が不足していますか? – svick