引用的dll一定要和编译后的程序在同一个目录里运行

解决方案 »

  1.   

    把DLL文件拷到程序目录下,即可!=============================================================
    WWW.ITZYK.NET    IT资源库 ---->  专业的DoNet技术论坛
    =============================================================  
    www.itzyk.net 是一个刚刚创建起来的专业DoNet技术论坛,讨论与交
    流各种关于DoNet技术方面的信息,由于论坛正在起步阶段,需要大量
    高手,牛人们前来相助,特此诚邀各位兄弟姐妹们来参与论坛的建设,
    一起来打造属于我们的程序员们的专业技术论坛。
      

  2.   

    如果你是引用到别的地方,比如:E:\abc目录里,那要将DLL文件放在安装的机子上的E:\abc目录里.=============================================================
    WWW.ITZYK.NET    IT资源库 ---->  专业的DoNet技术论坛
    =============================================================  
    www.itzyk.net 是一个刚刚创建起来的专业DoNet技术论坛,讨论与交
    流各种关于DoNet技术方面的信息,由于论坛正在起步阶段,需要大量
    高手,牛人们前来相助,特此诚邀各位兄弟姐妹们来参与论坛的建设,
    一起来打造属于我们的程序员们的专业技术论坛。
      

  3.   

    如果你是引用到别的地方,比如:E:\abc目录里,那要将DLL文件放在安装的机子上的E:\abc____________________________________________________________________________晕倒。我编译的程序怎么给别人用啊。
      

  4.   

    打包 一起发到目标机子上
    打包的程序就在进VS2003里面 选VB、C#工程的那个截面里面
      

  5.   

    把dll文件一起打包啊,楼上的都说了啊
      

  6.   

    引用的时候,将dll属性中的 复制到本地选为True,再编译后 只要把bin下的dll都复制过去就可以运行了
      

  7.   

    别的机子也装了.Net Framework吗?
      

  8.   

    那有没有试试把DLL放到那几个系统目录夹里?
      

  9.   

    (1)别的机子必须先装上.Net Framework才能运行你的程序。你可以在vs.net中找到dotnetfx.exe就可以安装.netFramework了。
    (2)dll文件可以很程序一起打包。
      

  10.   

    以文本格式或者XML格式打开工程文件,找到引用的DLL文件名称,将路径修改成你机器的引用路径就可以了。
      

  11.   

    你应该直接创建一个Addin工程,他就可以在VS.NET的菜单中加一个你自已定义的选项,再单击就可以运行你自已的程序了.