当前位置: 代码迷 >> ASP.NET >> asp.net中导入命名空间,而命名空间的种因保护级别限制而不可用?
  详细解决方案

asp.net中导入命名空间,而命名空间的种因保护级别限制而不可用?

热度:6868   发布时间:2013-02-26 00:00:00.0
asp.net中导入命名空间,而命名空间的类因保护级别限制而不可用??
建了一个项目(名为:DataAccss)作为我现在项目(ContactV2)的引用。
我ContactV2的类文件中导入命名空间DataAccess,如下:
using   System;
.......
using   DataAccess;
ContactDB   为DataAccess中的一个类,当我用这个类时,系统提示错误:
DataAccess.ContactDB不可访问,因为他受保护级别限制。
不知道什么原因,请指点?

------解决方案--------------------------------------------------------
public class ContactDB
------解决方案--------------------------------------------------------
ContactDB类是否定义为public
------解决方案--------------------------------------------------------
默认的是internal,只在同一Assembly中可用...
  相关解决方案