Ich habe ein paar quälenden Compiler-Warnungen für eine App, die ich von VB6 portierte vor einiger Zeit in Bezug auf CLS-Konformität einschließlich:Welche Konsequenzen hat der NON-CLS-kompatible Code in .NET?
Name '_AnIdentifier' is not CLS-Compliant.
Type of parameter 'myType' is not CLS-Compliant.
Trotzdem, meine app scheint ganz gut von COM und Managed Clients auszuführen. Ich habe mehrere Artikel gesehen, die beschreiben, was zu tun ist, um den Code CLS-konform zu machen, und ich werde wahrscheinlich trotzdem weitermachen, um die nagenden Warnungen loszuwerden, aber ich bin gespannt, welche Nachteile nicht-CLS-konformer Code praktisch ist Begriffe? Welche Einschränkungen hat dieser Betrug, den ich noch nicht entdeckt habe?