C#将Resources中的资源生成文件

以前开发程序的时候使用过的功能,将空白数据库编译到程序中。运行程序时判断数据库文件是否存在,如果不存在则将Resources中的空白数据库文件生成出来。

嵌入资源

在项目单击右键进入项目属性-》资源,如下图:

将资源生成到文件

通过上面的步骤已经将文件导入进去了,然后下面是将资源导出到文件的代码。怎么使用我就不说啦,不会的留言哦。

byte[] res = WeiPassword.Properties.Resources.资源名称;
FileStream fs = new FileStream("文件名称.db", FileMode.Create, FileAccess.Write);
fs.Write(res, 0, res.Length);
fs.Close();