当前位置:编程学习 > C#/ASP.NET >>

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

错误 1 未能找到类型或命名空间名称“video”(是否缺少 using 指令或程序集引用?)
这个是什么错误? --------------------编程问答-------------------- 就是 你用到的vidio  找不到 。 --------------------编程问答-------------------- 引用你添加了吗?看一下引用 那里是不是有黄色惊叹号的,有话的重新引用 一下就好了,或者你代码 里在代码文件里没有正确 的使用Using video的命名空间 --------------------编程问答-------------------- 工程的reference中没有引用需要的dll,或者代码中没有添加对video类所在的命名空间的引用

using AAA.BBB; //假定Video在AAA.BBB命名空间中 --------------------编程问答-------------------- 查看下你文件最上面的 using中有没有引用 video ,有的话删除掉,如果文件中确实用到该命名空间可能是引用出现的问题,可以在引用中重新引用下所需dll文件 --------------------编程问答-------------------- 这个vidio.cs 文件  从别的一个案例 里面复制转来的!
我已经把这个文件加入了现在的系统文件类表,可是还是找不到了!
那怎么办? --------------------编程问答--------------------
引用 5 楼 anwar218 的回复:
这个vidio.cs 文件  从别的一个案例 里面复制转来的!
我已经把这个文件加入了现在的系统文件类表,可是还是找不到了!
那怎么办?
添加对video类所在的命名空间的引用

using AAA.BBB; //假定Video在AAA.BBB命名空间中 --------------------编程问答-------------------- 我的VIDEO 是CS  类型的,  好像引用里面不能添加CS文件呀!
我把这个文件到底舔到那里? --------------------编程问答-------------------- using中有没有引用 video,缺少头文件,如果有头文件,那就是没有加载dll文件 --------------------编程问答-------------------- using 中没有。再说我想用的这个文件不是DLL , 而是个CS文件  --------------------编程问答-------------------- 谁原因帮我啊?
我的QQ:469259710 --------------------编程问答-------------------- 各位请看一下面的代码:
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();
        }
    } --------------------编程问答-------------------- 你应该看video.cs的代码, 看上面的命名空间跟你现在的项目的命名空间是不是同一个 --------------------编程问答-------------------- 估计是你靠过来的时候忘记把video这个类的命名空间给改了。 --------------------编程问答-------------------- 你应该看video.cs的代码, 看上面的命名空间跟你现在的项目的命名空间是不是同一个
估计是你靠过来的时候忘记把video这个类的命名空间给改了。 --------------------编程问答--------------------
引用 11 楼 anwar218 的回复:
各位请看一下面的代码:
public partial class camera : Form
  {
  public video vd; 错误就在这儿的video--------------
  public camera()
  {
  InitializeComponent();
  }

  private void camera_Load(object sender, ……


在往上找到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 --------------------编程问答-------------------- 检查form 与video命名空间是否一致
AAA.BBB.video  --------------------编程问答-------------------- 谢谢!  弄好了!
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,