先週、VS.NET 2015プレビューを使用してASP.NET 5 MVCプロジェクトを作成しました。私はその後、MongoDBドライバ(mongocsharpdriver)を入手するためにNuGetを使用し、いくつかのコードを書いて、データベースにいくつかのドキュメントを追加しました。私は今日、同じ行に沿って新しいプロジェクトを開始しましたが、それは構築されません。 MongoDBの型や名前空間は私には知りがたいですが、見つけられません。だから私は元のプロジェクトを開いたが、今は同じエラーを作成しないだろう。私のプロジェクトのプロパティは、コアではなくターゲットCLRに設定されています。つまり、MongoDBライブラリはCoreで動作しません。誰もがこの問題に遭遇し、それを修正する方法を知っていますか?私はずっと狂っていないと確信しています。VS.NET 2015プロジェクトは作成されません
私はこの問題を再現するために、新しいASP.NET Webアプリケーションを起動し、ASP.NET 5 Starter Webを選択し、NuGetからMongoDBをインストールしてから、HomeController.csにインポートを追加します。それから私はコアをターゲットにしていないにもかかわらず、それはコアで見つからないことについて不平を言う。私の最高の知識のASP.netコア5.0フレームワークを1として
Error CS0246 The type or namespace name 'MongoDB' could not be found (are you missing a using directive or an assembly reference?) Bug.ASP.NET Core 5.0 HomeController.cs
コンパイラの警告はありますか? – CodeCaster
私はそれをエラーで更新しました。私はそれがプロジェクトのプロパティで完全なCLRに設定されているにもかかわらず、コアについては不満です。たぶん、ソリューションからコアを削除できますか?先週はうまくいったが、今は変わった。 – GregInWI2
私は_warnings_について質問しています。なぜなら、それらは通常、エラーの背後にある実際の問題を明らかにするからです。 – CodeCaster