Trong ASP.NET 5 dự án mới, có nhiều cách/nơi để kiểm soát các phiên bản .NET:NET phiên bản trong ASP.NET 5
- Trong
global.json
- Trong dự án -> Properties, tab ứng dụng, giải pháp DNX Phiên bản SDK (điều này cũng giống như các global.json)
- Trong dự án -> Properties, Debug tab, sử dụng cụ thể Runtime
- Trong Package Manager Console, sử dụng
dnvm list
- Trong một c bình thường onsole trong thư mục gốc của ứng dụng, sử dụng
dnvm list
Điều nào trong số này giống nhau (ngoài hai trường hợp đầu tiên) và tất cả chúng đều làm gì?
Nếu tôi đang sử dụng Bảng điều khiển quản lý gói trong VS trong dự án của mình, tôi nhận phiên bản khác với bất kỳ thứ gì tôi đã đặt trong thuộc tính chung và thuộc tính dự án. Vậy làm thế nào mà làm việc?! Bởi vì tôi muốn chạy di chuyển ef từ bàn điều khiển PM, nhưng tôi nhận được lỗi độ phân giải phụ thuộc mà tôi không thể sửa chữa ... – Sean
Bảng điều khiển quản lý gói nên sử dụng dnx trên PATH –
Tại sao cần phải có cài đặt 'global.json' đó? Vì vậy, khó hiểu –