Mỗi lần tôi xây dựng Giải pháp C#, tôi nhận được một số cảnh báo về các giao diện mà tôi chưa bao giờ thấy hoặc viết. Tôi đã thử Googling cho một số người trong số họ, nhưng không có hit. Những thứ này có thể được chôn cất trong một hội đồng mà tôi đang đề cập không? Nếu vậy, có cách nào để làm cho những cảnh báo này biến mất không?cảnh báo về giao diện bí ẩn trong các dự án C#
Giao diện 'IAlertable' được đánh dấu là [kép], nhưng không xuất phát từ IDispatch. Nó sẽ được chuyển đổi thành một giao diện có nguồn gốc từ IUnknown.
Giao diện 'ICustomizationPermissionsBáo cáo' được đánh dấu là [kép], nhưng không xuất phát từ IDispatch. Nó sẽ được chuyển đổi thành một giao diện có nguồn gốc từ IUnknown.
Giao diện 'IAlertable2' được đánh dấu là [kép], nhưng không xuất phát từ IDispatch. Nó sẽ được chuyển đổi thành một giao diện có nguồn gốc từ IUnknown.
Bạn có ** Đăng ký cài đặt COM interop ** được chọn trong cài đặt dự án không? – ChaosPandion
Bạn có tham khảo bất kỳ dll COM nào không? Bạn nhận được những cảnh báo này khi các thành phần COM được tham chiếu không được định nghĩa đúng. –
@Chaos: trong phần Xây dựng của các thuộc tính trong dự án của tôi, "Đăng ký COM interop" không được chọn và nó thực sự bị vô hiệu hóa. –