第三方控制中的基本类型不符合 CLS
我有一个我购买的控件。当我尝试从控件继承时,我收到此消息:
Warning: 'MyNamespace.MyFile': base type 'Mooseworks.UI.MwTextBox' is not CLS-compliant
除了要求我的控件的供应商使其控件符合 CLS 之外,还有其他方法可以解决此问题吗?
I have a control that I purchased. When I tried to inherit from the control I get this message:
Warning: 'MyNamespace.MyFile': base type 'Mooseworks.UI.MwTextBox' is not CLS-compliant
Is there any way around this besides asking the vendor of my control to make their control CLS compliant?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我转到项目的构建选项卡,并在“抑制警告:”部分中添加了 3009。
由于这不是我的代码,因此我对抑制此警告并没有感到太难过。
I went to the build tab of the project and added 3009 in the "Suppress warnings:" section.
As this is not my code I don't feel too bad about suppressing this warning.