不管用Visual Studio 2015还是用dotnet build命令编译,在编译CNBlogs.WebApi项目时会出现下面的错误提示:
An item with the same key has already been added. Key: CNBlogs.Domain.Contracts
在project.lock.json中发现的确出现了2个重复的CNBlogs.Domain.Contracts
"CNBlogs.Domain.Contracts": "1.0.0", "CNBlogs.Domain.Contracts": "1.0.0",
删除所有项目中的project.lock.json,然后重新进行dotnet restore之后,问题解决。