完全なエラーがあると参照されていないアセンブリで定義されています型「オブジェクトが」ネットコアプロジェクト
型「オブジェクトは」参照されていないアセンブリで定義されています。あなたは「mscorlib、バージョン= 4.0.0.0 ...」アセンブリへの参照を追加する必要があります
を、私はこのように、純4.5のアセンブリにまだあるMongoClientをインスタンス化しよう:
var client = new MongoDB.Driver.MongoClient(@"mongodb://localhost:27017/");
if (client == null)
{
return;
}
ビルドエラーは、client == null
行にあります。
次のように私のproject.jsonがある:
{
"version": "1.0.0-*",
"dependencies": {
"NETStandard.Library": "1.6.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "1.0.0",
"MongoDB.Driver": "2.2.4",
"MongoDB.Driver.Core": "2.2.4",
"MongoDB.Bson": "2.2.4"
},
"frameworks": {
"netstandard1.6": {
"imports": "net46"
}
}
}
私のVMは、OSとしてWin10を持っているので、私は唯一の.Net 46Xインストールされています。
dnxcore50のインポートを削除し、完全なnet46インポートに置き換えました。私は何か間違っているのですか?
実際に.netコアをインストールしましたか? –
はい。私は構築し、デフォルトのMvc Asp.Netコアテンプレートを実行することができます。パッケージの復元も成功しています。 – tverboon
プロジェクトに 'System'がありますか? – user3185569