导航

dotNet读取嵌入资源的办法

Posted on 2008-03-31 16:48  pegger  阅读(410)  评论(0编辑  收藏  举报
      在写WinForm的时候,有些文件是不想在安装完成后以单独的文件形式暴露给用户的,比如一些重要XML格式的数据信息,这些文件可以在属性中的“生成操作”选择“嵌入式文件”,这样,就会以资源的形式封装到DLL或者EXE里,在需要的时候可用下面的方法提取出来(以嵌入的XML文件为例)。

System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("XXX.XXX(N个).xml")

注意:xxx.xxx(n个).xxx.xml 第一个是你的应用的名字,第2—N个是文件的目录名,最后一个XXX是你的文件名
河南恒友科贸有限公司 
电话 :0371-53733453    传真:0371-65388972
地址:郑州市郑花路8号 E-mail:hengyousoft@QQ.com