このコードをMicrosoft Visual C# 2010でコンパイルしようとしています
using System;
using System.Globalization;
class main
{
static void Main()
{
dynamic d;
d = "dyna";
Console.WriteLine(d);
}
}
しかし、私はこれらの2つのエラーが発生します
エラー 1 定義済み型 'Microsoft.CSharp.RuntimeBinder.Binder' が定義またはインポートされていません
エラー 2 動的式をコンパイルするために必要な 1 つ以上の型が見つかりません。Microsoft.CSharp.dll および System.Core.dll への参照がありませんか?
私はこれを読んだ役職しかし、私は C# の初心者なので、何が問題なのか理解できませんでした。特に、いわゆる.config
ファイルとは何で、どこにあるのでしょうか。
ベストアンサー1
ソリューション エクスプローラー ウィンドウで、[参照] を右クリックし、[参照の追加] を選択して、.NET タブに移動し、Microsoft.CSharp を見つけて追加します。
あるいは、Microsoft.CSharpNuGet パッケージ。
Install-Package Microsoft.CSharp