Tôi có một vài cảnh báo trình biên dịch dai dẳng đối với một ứng dụng mà tôi chuyển từ VB6 một khi trở lại về CLS-Tuân thủ bao gồm:Hậu quả của mã tuân thủ NON-CLS trong .NET là gì?
Name '_AnIdentifier' is not CLS-Compliant.
Type of parameter 'myType' is not CLS-Compliant.
Mặc dù vậy, ứng dụng của tôi dường như để thực hiện tốt từ COM và khách hàng được quản lý. Tôi đã thấy một số bài viết mô tả phải làm gì để làm cho mã CLS-Compliant và tôi có thể sẽ tiếp tục và làm điều đó để loại bỏ các cảnh báo dai dẳng, nhưng tôi tò mò về những hạn chế của mã tuân thủ CLS là gì trong thực tế điều kiện? Giới hạn này là gì mà tôi chưa phát hiện ra?