错误 1 未能找到类型或命名空间名称“video”(是否缺少 using 指令或程序集引用?)
这个是什么错误?

解决方案 »

  1.   

    就是 你用到的vidio  找不到 。
      

  2.   

    引用你添加了吗?看一下引用 那里是不是有黄色惊叹号的,有话的重新引用 一下就好了,或者你代码 里在代码文件里没有正确 的使用Using video的命名空间
      

  3.   

    工程的reference中没有引用需要的dll,或者代码中没有添加对video类所在的命名空间的引用using AAA.BBB; //假定Video在AAA.BBB命名空间中
      

  4.   

    查看下你文件最上面的 using中有没有引用 video ,有的话删除掉,如果文件中确实用到该命名空间可能是引用出现的问题,可以在引用中重新引用下所需dll文件
      

  5.   

    这个vidio.cs 文件  从别的一个案例 里面复制转来的!
    我已经把这个文件加入了现在的系统文件类表,可是还是找不到了!
    那怎么办?
      

  6.   

    添加对video类所在的命名空间的引用using AAA.BBB; //假定Video在AAA.BBB命名空间中
      

  7.   

    我的VIDEO 是CS  类型的,  好像引用里面不能添加CS文件呀!
    我把这个文件到底舔到那里?
      

  8.   

    using中有没有引用 video,缺少头文件,如果有头文件,那就是没有加载dll文件
      

  9.   

    using 中没有。再说我想用的这个文件不是DLL , 而是个CS文件 
      

  10.   

    各位请看一下面的代码:
    public partial class camera : Form
        {
            public video vd;     错误就在这儿的video--------------
             public camera()
            {
                InitializeComponent();
            }        private void camera_Load(object sender, EventArgs e)
            {
                vd = new video(pictureBox1.Handle, this.pictureBox1.Left, this.pictureBox1.Top, this.pictureBox1.Width, (short)this.pictureBox1.Height);
                vd.opVideo();
            }
        }
      

  11.   

    你应该看video.cs的代码, 看上面的命名空间跟你现在的项目的命名空间是不是同一个
      

  12.   

    估计是你靠过来的时候忘记把video这个类的命名空间给改了。
      

  13.   

    你应该看video.cs的代码, 看上面的命名空间跟你现在的项目的命名空间是不是同一个
    估计是你靠过来的时候忘记把video这个类的命名空间给改了。
      

  14.   


    在往上找到namespace那一行,看看namespace的名字是什么namespace AAA.BBB
    {
       public partial class camera : Form
       ....
    },然后在使用video类的cs文件头
    using AAA.BBB; 使用的时候
    camera c = new camera();
    c.vd is the video object
      

  15.   

    检查form 与video命名空间是否一致
    AAA.BBB.video