Debe agregar una referencia al ensamblado mscorlib, versión = 4.0.0

Tengo problemas para migrar un proyecto web de RC1 a RC2. Cuando cambié, recibo muchos de estos errores durante todo el proyecto.

El tipo 'Func <,>' se define en un ensamblaje al que no se hace referencia. Debe agregar una referencia al ensamblado 'mscorlib, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089'

Parece que todas las funciones de linq y las expresiones lambda no funcionan.

Esto es lo que miproject.json el archivo se ve así:

  "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-*"
  }

¿Alguna idea de lo que esto significa? He intentado correrdotnet restore, no ayudó.

Respuestas a la pregunta(3)

Su respuesta a la pregunta