thể trùng lặp:
Can I use a .NET 4.0 library in a .NET 2.0 application?Tôi có thể chạy .NET 4 ứng dụng bên trong ứng dụng .NET 2 của tôi không?
Vì vậy, tôi có một NET 2 ứng dụng GUI di sản. Việc làm lại ứng dụng này là không có câu hỏi.
Tôi cũng có ứng dụng giao diện điều khiển .NET 4 thực hiện FTP và công việc khác. Nó sử dụng LINQ.
Bây giờ, tôi đang trừu tượng hóa các ứng dụng giao diện điều khiển (đó là NET 4) vào DLL thể tái sử dụng, vv
Những gì tôi muốn để có thể làm là có ứng dụng GUI (NET 2) có thể bao gồm các DLL và gọi chúng. Sau đó, chỉ nhận được các giá trị trả về từ nó.
Tôi nghĩ trường hợp tệ hơn tôi chỉ có thể giữ cho nó một ứng dụng giao diện điều khiển và có .NET hai thực hiện nó bên ngoài. Nhưng tôi muốn ứng dụng GUI có thể thực thi các phương thức từ phần .NET 4.
Các khách hàng sẽ chạy ứng dụng này đều có .NET 4.
Cảm ơn.
Tôi đã thực sự nghĩ về điều đó. Chính sách của công ty là không thay đổi GUI càng nhiều càng tốt. Trong thực tế, họ có thể sẽ cho tôi biết để thay đổi ứng dụng giao diện điều khiển mới (và các lớp) để sử dụng .NET 2 đầu tiên. Nhưng tôi đã tìm kiếm một cái cớ trong một thời gian dài để cập nhật GUI! SO có thể thử điều đó và xem loại pushback nào tôi nhận được. – cbmeeks