Tôi đang chơi với ASP.NET 5 (vNext) và tôi muốn thêm tham chiếu đến project.json
tệp vào Dự án Cơ sở dữ liệu của tôi. Ở đây là:project.json giải pháp dự án giải pháp
project.json
{
"webroot": "wwwroot",
"version": "1.0.0-*",
"exclude": [
"wwwroot"
],
"packExclude": [
"**.kproj",
"**.user",
"**.vspscc"
],
"dependencies": {
"Microsoft.AspNet.Server.IIS": "1.0.0-beta1",
"EntityFramework.Commands": "7.0.0-beta1",
"EntityFramework": "7.0.0-beta1",
"EntityFramework.SqlServer": "7.0.0-beta1",
"Microsoft.AspNet.Identity.EntityFramework": "3.0.0-beta1",
"Microsoft.AspNet.Security.Cookies": "1.0.0-beta1",
"DataManagement": "" <----- THIS IS MY PROJECT WITHIN SOLUTION
},
"frameworks": {
"aspnet50": { },
"aspnetcore50": { }
}
}
dự án DataManagement chỉ đơn giản là Class Library, tuy nhiên tôi đã cố gắng với ASP.NET 5 Class Library. Cả hai loại dự án thất bại và đây là những gì tôi nhìn thấy trong visual studio:
Dự án đang xây dựng đúng cách và sản xuất (tất nhiên) Datamanagement.dll, nhưng thư viện này không được tìm thấy bởi dự án Web.
Để được chính xác, bên dưới có các phiên bản mục tiêu của cả hai dự án:
DataManagement: KRE-CLR-x86.1.0.0-rc1-10846
Web: KRE-CLR-x86.1.0.0-rc1-10846
chắc chắn rằng thư viện của bạn được nhắm mục tiêu giống nhau .net phiên bản khung – DLeh
Tôi đã cập nhật câu hỏi. Các phiên bản đích cũng giống nhau. – Fka
bạn đã thử chỉ định phiên bản lắp ráp chưa? có lẽ '1.0.0.0': '" DataManagement ":" 1.0.0.0 "' – DLeh