Trong một dự án C#, tôi nhận được cảnh báo sau đây:thiếu Nhúng Interop Loại tài sản
CS1762 cảnh báo: Một tài liệu tham khảo được tạo ra để nhúng Interop Assembly 'Interop.SomeLibrary.dll' vì một tham chiếu gián tiếp với lắp ráp được tạo bởi assembly 'ALibraryOfMine.dll'. Xem xét việc thay đổi thuộc tính 'Nhúng Interop Types' trên một trong hai assembly.
Tuy nhiên, trong dự án C# cung cấp cảnh báo này, tôi không thấy thuộc tính Thuộc loại nhúng trên thuộc tính tham chiếu thư viện COM. Đó là trong VS 2010. Trong dự án VS 2008 ALibraryOfMine, cùng một thư viện COM cũng không có thuộc tính Embed Interop Types. Làm thế nào tôi có thể loại bỏ cảnh báo này? Tôi đã nhận được một "định nghĩa biểu hiện lắp ráp của vị trí không phù hợp với tham chiếu lắp ráp" lỗi và tôi lo lắng có thể khác nhau phiên bản của một thư viện COM là đằng sau nó, vì vậy tôi muốn loại bỏ các lỗi liên quan đến COM.
Chỉ trong các dự án nhắm mục tiêu .Net 4 trở lên mặc dù ... – AndrewS