Add-Migration falla porque EntityFrameworkCore.Tools no está instalado

Quiero crear una aplicación de consola con EF Core siguiendo este tutorial:http://ef.readthedocs.io/en/latest/platforms/full-dotnet/new-db.html.

Mi problema es que no puedo ejecutar la declaración

Add-Migration 

como se describe en los tutoriales. Me muestra

PM> Add-Migration MyFirstMigration
Cannot execute this command because 'Microsoft.EntityFrameworkCore.Tools' is not installed in project 'src\AppEf'. Add 'Microsoft.EntityFrameworkCore.Tools' to the 'tools' section in project.json. See http://go.microsoft.com/fwlink/?LinkId=798221 for more details.

Todos los ensamblajes agregados:

¿Qué está mal?

Actualizar

La declaracióndotnet restore funciona ydotnet-ef --help No funciona del todo.

Y puede ver, la declaración se ejecuta en la carpeta del proyecto.

Respuestas a la pregunta(2)

Su respuesta a la pregunta