在this Virtual Academy之后,大约37:00他们将从相册模型和他们创建的上下文创建一个新的脚手架项目。我失败了。我用Google搜索,并尝试创建3个单独的项目,分别针对.net core 2.0,1.1和1.0。 Visual Studio 2017。
using Microsoft.EntityFrameworkCore;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace WebApplication4.Models
{
public class Album
{
public int AlbumId { get; set; }
public String Title { get; set; }
public decimal Price { get; set; }
}
public class MusicContext : DbContext
{
public DbSet<Album> Albums { get; set; }
}
}
有人知道修复吗?指出我正确的方向?我错过了一步吗?只有2:D
----- ------更新
环顾四周似乎&#39; Codegeneration.Tools&#39;没有安装。试图安装它会引发错误
Package 'Microsoft.VisualStudio.Web.CodeGeneration.Tools 2.0.1' has a package type 'DotnetCliTool' that is not supported by project 'WebApplication4'
-----更新201712111428 ------
此 与VS 2015和EntityFramework 6.1.2一起使用。也许问题出在VS 2017上。