Tôi đang gặp sự cố khi di chuyển dự án web từ RC1 sang RC2. Khi tôi chuyển đổi, tôi nhận được một loạt các lỗi này trong suốt dự án.Bạn phải thêm tham chiếu đến assembly mscorlib, version = 4.0.0
Loại 'Func <,>' được định nghĩa trong một hội đồng không được tham chiếu. Bạn phải thêm tham chiếu vào assembly 'mscorlib, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089'
Dường như tất cả các hàm linq và biểu thức lambda đều không hoạt động.
Đây là những gì tập tin project.json
của tôi trông giống như:
"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-*"
}
Bất cứ ý tưởng gì này có nghĩa là? Tôi đã cố gắng chạy dotnet restore
, không giúp đỡ.
Tôi không thể tạo lại lỗi này. Bạn có thể chia sẻ toàn bộ project.json của mình không? – svick
Tôi đã gặp sự cố tương tự khi sử dụng đối số 'nhập'. Hãy thử xóa hoàn toàn hoặc thay đổi net451 thành dnx451 – Negorath
@Nghorath ý tưởng hay, cũng cân nhắc xem xét những gì được thêm vào trong ứng dụng web * RC2 * mới. Phần nhập khẩu là "" dotnet5.6 ", " dnxcore50 ", " portable-net45 + win8 "' – wal