多次使用图片物理路径提示占用进程,用流读取设置FileShare权限解决

//用流读取图片 清空之后再次关联地址
//设置FileShare.ReadWrite权限之后 不会提示占用进程异常 item是物理路径DiscussionImageList = new InterviewDiscussionApiModel();
FileInfo MyFile = new FileInfo(item);
MyStream=MyFile.Open(FileMode.Open,FileAccess.Read,FileShare.ReadWrite);
DiscussionImageList.DISCUSSION_IMAGES = MyStream.Name;
ImageListBox.Add(DiscussionImageList);
时间: 2024-11-25 17:18:00

多次使用图片物理路径提示占用进程,用流读取设置FileShare权限解决的相关文章

MVC将服务器端的物理路径转换为服务器路径

以图片为例 后台Controller.cs public FileResult ImageUrl(string file) { return File("物理路径"+file, "image/png"); } 前台.cshtml <img src='@Url.Action("ImageUrl", "控制器名称", new {h.file , area="区域名"})' > 或者 <img

Silverlight获取选择文件的本地物理路径

最近在做一个大文件断点续传的控件,有试过纯C#的代码来写,但后来发现是在是太不灵活了,于是考虑使用控件.但在控件开发过程中发现,如何获取上传文件的物理路径是个大问题,因为Silverlight不支持获取客户端路径的,不仅是Silverlight,所有的微软上传控件都不支持获取本地物理路径.于是我就各种查,终于发现有种方法可以获取到文件的信息了. 先看一个例子 1 #region 选择文件 2 private void bt_SelectFile_Click(object sender, Rout

JS导出PDF插件(支持中文、图片使用路径)

原文:JS导出PDF插件(支持中文.图片使用路径) 在WEB上想做一个导出PDF的功能,发现jsPDF比较多人推荐,遗憾的是不支持中文,最后找到pdfmake,很好地解决了此问题.它的效果可以先到http://pdfmake.org/playground.html查看.在使用过程中,还发现图片的插入是相对繁琐的一件事. 针对这些问题,本文的主要内容可分为三部分: pdfmake的基本使用方法: 如何解决中文问题; 如何通过指定图片地址插入图片. pdfmake的基本使用方法 1.包含以下两个文件

在Java代码(非JSP及Action,Servlet,Controller)中获得WebRoot的物理路径

在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径; 如果是Servlet , Action , Controller, 或则Filter , Listener , 拦截器等相关类时, 我们只需要获得ServletContext, 然后通过ServletContext.getRealPath("/")来获取当前应用在服务器上的物理地址. 如果在类中取不到ServletContext时, 有两种方式可以做到 1) 利用Java的类加载机制 调用 XXX.cla

XEN创建出VM虚拟机文件物理路径

XEN创建出VM虚拟机文件物理路径. 打开下面这个文件,找到# Directory tree containing VM metadata行. vi /etc/xenopsd.conf 默认路径是 /var/run/nonpersistent/xenopsd 在VM夹里以UUID命名的文件夹.UUID在对应的XEN center里--虚拟机--常规选项卡里可以看到.

关于Android中图片大小、内存占用与drawable文件夹关系的研究与分析

从上一篇文章<Android屏幕适配全攻略>写完之后,经常会有朋友问我这个问题:"能不能一个App只提供一套切图适应所有的分辨率呢?"我觉得有必要写一篇文章来研究一下这个问题,所以就有了这篇文章. 研究内容 研究方法 测试环境 研究过程 结果分析 结论 另外一个难以解释的问题 研究内容 本篇内容主要探讨以下场景:同一张图片,放置在不同的drawable文件夹,在同一设备上运行,对图片大小及内存占用有什么影响. 研究方法 控制变量法 分析法 测试环境 采用锤子T1手机(108

物理路径转网络路径

/// <summary> /// 物理路径转网络路径 /// </summary> /// <param name="path"></param> /// <returns></returns> public string urlconvertor(string path) { string tmpRootDir = HttpContext.Current.Server.MapPath(System.Web.Ht

jQuery如何获得图片的路径

jQuery如何获得图片的路径: 有时候需要获取img图片的src属性值,也就是图片的路径,下面的代码就做到了这一点. 代码实例如下: <script language="javascript" type="text/javascript"> $(function(){ alert($(".imglogo").attr("src")); }) </script> </head> <bo

IIS中应用程序切换物理路径遇到的问题

问题描述: 应用系统版本升级,IIS中应用程序直接更新物理路径到新版本应用路径. 浏览应用时发现,页面上某一按钮点击事件是旧版本的点击事件.这时候我猜是浏览器缓存原因,删除缓存,问题依然存在. 百思不得其解. 如果我重新部署应用,还会不会出现这个问题.果不其然,新部署应用访问一切正常. 猜想可能是IIS在更换物理路径时仍然存在IIS缓存,更深次的原因还未知,待深入了解. 写到这里,主要是要在以后的实施部署时起到一个警示作用. 如果,查到相关资料,再更新总结.