web-dev-qa-db-ja.com

ファイルまたはアセンブリ 'System.Memory、Version = 4.0.1'を読み込めませんでしたVisual Studio 2015

2、3か月間、モデルを削除して再作成することにより、DBからモデルを生成することに何の問題もありませんでした。 gitからプルした後、同じプロセスを実行しようとしたときに問題が発生しました。 2番目のステップ(DBを使用した接続文字列の作成)の後、3番目のステップはこれ以上続行されず、データベースとの接続文字列はapp.configファイルに作成されていません。データベースの資格情報との接続をテストしてみました。私は以下を得ています。

connection test failed

代替としてモデル図から特定のテーブルを更新しようとすると、以下も取得されます:

System.Data.Entity.Core.EntityException:プロバイダー接続を閉じるときにエラーが発生しました。詳細については、内部の例外を参照してください。 ---> System.IO.FileNotFoundException:ファイルまたはアセンブリ 'System.Memory、Version = 4.0.1.0、Culture = neutral、PublicKeyToken = cc7b13ffcd2ddd51'またはその依存関係の1つを読み込めませんでした。

Entity Frameworkとnpgsqlパッケージを再インストールし、すべての(同じ)アセンブリを追加しようとしましたが、成功しませんでした。 Stackでの同様の回答は私の問題を解決しませんでした。 (私は現在のバージョンで作業することを許可されており、VSまたはそのパッケージでそれ以上の更新はありません。)

通知:現在のモデルでAPI呼び出しを使用すると(DBとの適切な通信)、サービスから適切なデータをすべて取得しますが、 DBから新しいモデルを生成します。

解決策はありますか?

使っています

  • ウインドウズ10
  • VS 2015
  • EntityFrameWork 6.2.0
  • Npgsql 3.1.1
  • .Net v.4.6.2
  • Asp.net

    前もって感謝します !

7
Prometheus

実際、この答えは先輩からのもので、彼はそれを解決するのを手伝ってくれました!彼は、ソリューションが古いファイルを保持するため、>このエラーは、ソリューションの各プロジェクトを開いてから、フォルダー「bin」と「obj」を削除してみてください。あなたが試すことができるオプションです!

0
Fes Nguyen