Trong dự án C#, chúng tôi thêm tham chiếu đến đối tượng COM thông qua thiết lập Thêm tham chiếu trỏ đến đối tượng COM, kết quả trong IDE tự động tạo ra lắp ráp interop. Vì vậy, điều này là tốt và tốt, nhưng chúng tôi đang xây dựng dựa trên .net 3.5 SP1 aka CLR 2.0, và interops tạo ra đang sử dụng 4.0 CLR làm cho chúng không tương thích. Có cách nào để ngăn chặn điều này?Visual Studio 2010, TlbImp tạo ra .net 4.0 interops trong 2.0 dự án
Tôi cho rằng tùy chọn khác là định cấu hình tập lệnh xây dựng của chúng tôi để thử sử dụng tlbimp.exe với tham số/tham chiếu? thế nào để trỏ đến mscorlib v2.0?
Nhưng dù sao, tôi hy vọng có một lá cờ ở đâu đó để cho phép điều này.
đã lưu ngày của tôi !!! Cảm ơn! – EdsonF
Điều này không hoạt động với phiên bản Windows 10 của SDK/tlbimp, fwiw. Nó cung cấp lỗi về cấu hình song song không hợp lệ. Nếu không, câu trả lời hay! –