CLS-Compliance に関して、以前 VB6 から移植したアプリに対して、次のようなしつこいコンパイラ警告がいくつかあります。
Name '_AnIdentifier' is not CLS-Compliant.
Type of parameter 'myType' is not CLS-Compliant.
それにもかかわらず、私のアプリは COM およびマネージ クライアントから問題なく動作しているようです。コードを CLS に準拠させるにはどうすればよいかを説明している記事をいくつか見てきましたが、しつこい警告を取り除くためにとにかく実行するつもりですが、CLS に準拠していないコードの実際の欠点について知りたいと思っています。条項?まだ発見されていない、この押し付けの制限とは何ですか?