在写WinForm的时候,有些文件是不想在安装完成后以单独的文件形式暴露给用户的,比如一些重要XML格式的数据信息,这些文件可以在属性中的“生成操作”选择“嵌入式文件”,这样,就会以资源的形式封装到DLL或者EXE里,在需要的时候可用下面的方法提取出来(以嵌入的XML文件为例)。
System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream(
"
XXX.XXX.xml
"
)
注意:第一个XXX是你的应用的名字。第二个XXX是你的文件名。