资源文件名称:默认命名空间.文件名 || 默认命名空间.文件夹名.文件名

/// <summary>
/// 提取文件
/// </summary>
/// <param name="resFileName">资源文件名称(资源文件名称必须包含目录,目录间用“.”隔开,最外层是项目默认命名空间)</param>
/// <param name="outputFile">输出文件</param>
/// <returns>成功或失败</returns>
private bool ExtractResFile(string resFileName, string outputFile)
{
BufferedStream inStream = null;
FileStream outStream = null;
try
{
Assembly asm = Assembly.GetExecutingAssembly(); //读取嵌入式资源
inStream = new BufferedStream(asm.GetManifestResourceStream(resFileName));
outStream = new FileStream(outputFile, FileMode.Create, FileAccess.Write); byte[] buffer = new byte[];
int length; while ((length = inStream.Read(buffer, , buffer.Length)) > )
{
outStream.Write(buffer, , length);
}
outStream.Flush();
return true;
}
catch
{
return false;
}
finally
{
if (outStream != null) outStream.Close();
if (inStream != null) inStream.Close();
}
}

最新文章

  1. LCM性质 + 组合数 - HDU 5407 CRB and Candies
  2. Errore Http 404.2
  3. AccessHelper 需修改
  4. 将ECSHOP会员注册页面的Email修改成非必填项
  5. bzoj 2286: [Sdoi2011消耗战
  6. MATLAB符号运算 分类: 图像处理 2015-07-31 22:53 3人阅读 评论(0) 收藏
  7. python(3)-计数器,有序字典
  8. [ExtJS5学习笔记]第十节 Extjs5新增特性之ViewModel和DataBinding
  9. C#程序中:如何修改xml文件中的节点(数据)
  10. JavaScript新手学习笔记3——三种排序方式(冒泡排序、插入排序、快速排序)
  11. Mathematica
  12. 正则表达式判断ip地址
  13. Web开发学习之路--Springmvc+Hibernate之初体验
  14. 如果没有&lt;form&gt;标签,也没有enctype=&quot;multipart/form-data&quot;属性,怎么使用formData对象提交表单呢?如下方式
  15. POJ 3349-Snowflake Snow Snowflakes-字符串哈希
  16. Python中threading的join和setDaemon的区别及用法
  17. python 面向对象编程 之 析构方法
  18. RAMPS1.4 3d打印控制板接线与测试4
  19. OpenCV中HSV颜色模型及颜色分量范围
  20. .Net Core使用NLog记录日志

热门文章

  1. 目标检测之单步检测(Single Shot detectors)
  2. Codeforces Round #620 F2. Animal Observation (hard version) (dp + 线段树)
  3. 深入理解JVM(二)--垃圾收集算法
  4. 15-cookie技术和session技术的联系和区别
  5. 一起了解 .Net Foundation 项目 No.5
  6. rfc文档
  7. 如何用Java8 Stream API找到心仪的女朋友
  8. 解决.net core3.1使用docker部署在Ubuntu上连接sqlserver报error:35的问题
  9. MySQL 什么是索引?
  10. javaConfig&amp;springBoot入门