Sie müssen einen Verweis auf die Assembly mscorlib, version = 4.0.0, hinzufügen.

Ich habe Probleme beim Migrieren eines Webprojekts von RC1 nach RC2. Wenn ich umgestiegen bin, werden im Laufe des Projekts eine Reihe dieser Fehler angezeigt.

Der Typ 'Func <,>' ist in einer Assembly definiert, auf die nicht verwiesen wird. Sie müssen einen Verweis auf die Assembly 'mscorlib, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089' hinzufügen.

Sieht so aus, als ob alle Linq-Funktionen und Lambda-Ausdrücke nicht funktionieren.

Das ist was meinproject.json Datei sieht so aus:

  "frameworks": {
    "netcoreapp1.0": {
      "dependencies": {
        "System.Linq": "4.1.0-rc2-24027"
      },
      "imports": [ "net451", "portable-net45+win8" ]
    }
  },
  "dependencies": {
    "NETStandard.Library": "1.5.0-rc2-24027",
    "Microsoft.EntityFrameworkCore": "1.0.0-rc2-final",
    "Microsoft.EntityFrameworkCore.SqlServer": "1.0.0-rc2-final",
    "System.ComponentModel.Annotations": "4.1.0-*"
  }

Irgendwelche Ideen was das bedeutet? Ich habe versucht, @ laufdotnet restore, hat nicht geholfen

Antworten auf die Frage(6)

Ihre Antwort auf die Frage