我遇到一个问题,从dll文件里面含有几个不同的xml文件,里面有各种各样的节点,我需要从里面取出含有URL,URL有的是属性,有的是节点,我需要从这几个xml文件读出该URL,存入数据库中。

解决方案 »

  1.   

    dll中提供接口,返回xml文件中URL的信息出来,你C#可以用DllImport调用接口,返回数据,然后再操作数据库
      

  2.   

    里面就是好多xml文件,图片等配置文件,没有接口啊
      

  3.   

    Dll的源文件中提供读取配置的方法(即一楼所讲的接口)然后可读取,也可使用反射来读取
      

  4.   

    所以这个dll没有导出接口? 那就是全部是资源方式,用FindResource(), LoadResource(),来查找你的xml,图片等