我在一个窗体类里引用一个普通类,
但是在窗体类里会报“缺少using指令或程序集引用“,怎么解决?
问题是现在我用using指令把那个类引进来,也无法解决,到底该如何做呢?

解决方案 »

  1.   

    是不是引用里加了什么DLL而本地没有这个DLL?
      

  2.   

    将此普通类编译为.dll文件在此窗体类项目中添加引用,并选中此dll文件即可
      

  3.   

    将此普通类编译为.dll文件 在此窗体类项目中添加引用,并选中此dll文件即可正解
      

  4.   

    把这个普通类和窗体放在同一个项目中,使用相同的namespace就行了。
      

  5.   

    将此普通类编译为.dll文件 在此窗体类项目中添加引用,并选中此dll文件即可 
      

  6.   

    你用using 那只是引用了命名空间,没有具体的实例,如果那个普通类是类库中的类,你可以添加对这个类库的引用,
    我想了半天没有好的例子,举个不恰当的例子,就好像传真一份文件,它只有真正邮寄过来的正本才能发挥法律效力,
    而那个传真的副本根本不能产生实际的效力,但它可以方便你的一些工作
      

  7.   

    我猜你是在一个解决方案中建了多个项目。你在窗体项目中没有对调用的项目进行物理引用(也就是.dll或.exe文件的引用).你看一下你的窗体项目中的引用中是否有你调用项目的引用文件.
      

  8.   

    在解决资源管理器中添加相应的引用之后再用using就可以了,可能是因为你在用using之前,没用引用的
      

  9.   

    检查一下所有的Form是否在一个名称空间下,如果不在,要引用名称空间,或者改成相同的。
      

  10.   

    肯定是没有添加引用,右击引用-添加引用-找到.Net选项卡下你需要填入的组件即可,我以前也遇到过,当时也很纳闷