我编写了一个c#的动态连接库VerVerifyDLL.dll
namespace VerVerifyDLL
{
    public class Class1
    {
        public string mymethod(string setfile,string filename)这是开头的几句代码
现在我要调用这个dll
我写了一个程序testdll调用该dll,代码如下:
using VerVerifyDLL;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace testdll
{
    class Program
    {
        static void Main(string[] args)
        {
            Class1 test = new Class1();
            string testresult = test.mymethod("D:\\Visual Studio 2008\\Projects\\userpas.txt", "D:\\Visual Studio 2008\\Projects\\ExampleContent.mpg");
            Console.WriteLine(testresult);
        }
    }
编译的时候说 VerVerifyDLL名空间的名字不能被发现,如何改正呢?
}

解决方案 »

  1.   

    先在项目的引用中添加对这个dll的引用。
      

  2.   

    在解决方案里右键"引用"→"添加引用",把你的dll添加进去,然后using语句才能生效
      

  3.   

    成功了。我现在写了一个程序调用一个自己写的dll,这个dll还调用一个系统的dll,但是程序走进我的dll的时候,报错,说是找不到那个系统的dll可是我在所有可能的目录下都拷贝了这个系统的dll,为什么程序找不到呢?
      

  4.   

    我们开发中用到的厂家的一个dll
      

  5.   

    我的dll开发中用到厂家的dll,还用到他们提供的.cs文件。出现这个错误是否和 名空间不同有关。奇怪,那个厂家提供的dll已经放在所有位置了。厂家提供的.cs文件里的名空间也全部 改变成了我的项目的名空间
      

  6.   

    如果使用dll,请添加引用。
    如果使用.cs文件,请将其加入项目:“添加项 ”->添加现有项