none
vb2008 组件引用问题 RRS feed

  • 问题

  • vb2008引用了组件,会在工程保存的文件夹下会生成相应的dll文件,生成exe文件后如果同目录下没有那个dll文件就运行不了,vb6就没有这个问题,请问该如何设置?
    2010年1月28日 7:20

答案

全部回复

  • 你好!
         在.NET下引用的dll必须要提供,一般有三种方式:
         1,把这个dll部署到GAC中
         2,把这个dll部署到一个URL中,可以在配置文件中设置,需要的时候下载到本地
         3,把这个文件和你的exe一起发布!
        
    周雪峰
    2010年1月28日 7:36
    版主
  • 我想你说的是引用com组件。

    这是必须的,.NET需要把COM组件“包装一下”,将 COM 类型库中的类型定义转换为公共语言运行库程序集中的等效定义


    http://feiyun0112.cnblogs.com/
    2010年1月28日 7:54
    版主