项目参考 - 类型不符合CLS

时间:2014-04-22 14:13:23

标签: vb.net visual-studio-2012

我在一个项目中有一个公共声明的问题,它引用了另一个项目中的一个类。

父项目引用依赖项目没有问题。但是,我收到一个警告,类型成员'user'不符合CLS。它被声明为

Public user As User

此声明在父项目中进行。用户是支持项目中的一个类 我可以在表单上使用类型而不会失败。现在,我尝试将其传递给另一个表单 - 在父项目中:

Private oldUser As User
oldUser = frmUserMgt.user 
事情崩溃了。单步执行代码显示oldUser什么都没有。

我建立了一个全新的解决方案并且毫无疑问地测试了这个交换。我搜索了解决方案和项目设置,直到我脸红了,找不到区别。这是VS2012 VB解决方案。如果以上描述不充分,我可以根据需要发布尽可能多的代码 - 任何帮助将不胜感激。

0 个答案:

没有答案