Image.FromFile 锁文件的解决办法

用Image.FromFile加载图片会锁文件: Image image = Image.FromFile(fileName);

解决办法:

private Image GetImage(string fileName)
{
    byte[] bytes = File.ReadAllBytes(fileName);
    using (MemoryStream ms = new MemoryStream(bytes))
    {
        return Image.FromStream(ms);
    }
}

时间: 2024-12-30 04:22:04

Image.FromFile 锁文件的解决办法的相关文章

C#程序提示“正由另一进程使用,因此该进程无法访问该文件”的解决办法

  这篇文章主要介绍了C#程序提示"正由另一进程使用,因此该进程无法访问该文件"的解决办法,本文通过改写程序代码实现解决这个问题,需要的朋友可以参考下 问题描述: 图片加载后显示,然后进行删除操作时提示"--正由另一进程使用,因此该进程无法访问该文件.--" 解决办法: 原代码: 代码如下: iml.Images.Add(Image.FromFile(potopath + "" + fi.Name)); 改为: 代码如下: Image img =

Excel2010开启CSV文件乱码解决办法

  Excel2010开启CSV文件乱码解决办法           首先将乱码的CSV文件用记事本的方式打开,可以看到不乱码了,但是没有了格式.接着执行另存为新档,在对话框中将UTF-8的编码改成ANSI,存档之后重新用Excel打开,这是就可以看到CSV 已经不乱码了. 步骤 Excel2010 1.首先,将有乱码的 CSV 档透过记事本的方式开启. Excel2010 2.用记事本打开的 CSV 档,你会发现文字是正常的,但格式已经不敷存在,没关系,让我们按下档案中的另存新档. 3.在另存

Win8下无法拖动文件的解决办法

今天突然遇到在Win8下无法拖动文件的情况,以为是鼠标驱动或者设置的问题, 重装鼠标驱动和修改鼠标设置均不能解决问题. 网上一搜发现有很多人出现过与我一样的问题. 同时也给出了解决办法,记录下来作为备忘. 解决办法一: 立即跳转到桌面,按两下ESC键,就可以拖动文件了. 解决办法二: 重启Win8系统.         注:更多精彩教程请关注三联windows8教程栏目,三联电脑办公群:189034526欢迎你的加入

wordpress媒体库上传文件失败解决办法

这是之前一位win主机用户遇到的问题,其他系统的用户不知道会不会出现这种问题,一般在网站目录可读写权限没有达到777的情况下,会出现这样的提示:不能将文件移动到目录! win主机用户在升级到wordpress3.7.1版本之后出现的一个问题: 中文名的图片上传以后,在FTP存放文件的目录中(wp-content/uploads/)查看会出现文件名乱码的现象.直接访问链接无法显示图片,看似是路径的问题,其实不然,把文件名改为数字或者英文再上传却可以正常显示,这就说明问题所在. 怎么让中文名自动重命

IE浏览器不能自动显示PDF文件的解决办法

今天更新了Adobe的PDF Reader,更新后发现在网页上无法预览PDF文件了,点击PDF的连接,浏览器就会提示下载或者打开,感觉很不爽,经过一番百度,找到了解决办法,在这里分享一下. 打开IE浏览器,在标题栏上面单击右键: 勾选Menu Bar,然后就会看到菜单栏显示出来了,点击Tool > Manage Add-nos,如图: 打开如下界面,点击下拉框,选中All add-ons 然后会显示所有的内容: 如图,选中PDF Reader,点击Disable按钮,按钮会变为Enable,然后

myEclipe的一个bug 缺少引用的包时出现不能生成编译后的class文件的解决办法

版本:myeclipse7.5    出现原因:    删除掉实现设置的 构建路径中的jar     现象:    不能编译生成class   解决办法: 进入项目属性设置,构建路径,remove掉不存在的jar引用,即可.      

手机忘记锁屏密码怎么办?手机忘记锁屏密码解决办法

对此,不管是iPhone还是安卓手机,一种比较好的解决方法就是利用刷机来进行破解,但此方法导致的结果就是手机空了,因此在之前一定要尽可能的做好手机数据备份.如果不想丢数据还可以试试下面的办法: 一.iPhone手机解锁方案: 已越狱用户,手机连接电脑,使用iTools删除手机目录/private/var/keychains/keychain-2.db文件,重启iphone就好了.没有越狱的话可以在电脑上使用第三方应用"iphone锁屏密码破解工具"来解决: 首先,去百度下载"

phpmyadmin导入大sql文件失败解决办法

在利用phpmyadmin导入数据库时提示: You probably tried to upload too large file. Please refer to documentation for ways to workaround this limit.错误.   phpmyadmin 上传大文件,导入MYSQL数据库时提示:"没有接收到要导入的数据.可能是文件名没有提交,也可能是文件大小超出 PHP 限制.". 修改方法: php.ini中修改upload_max_file

不可预料的压缩文件末端解决办法

出现不可预料的压缩文件末端的问题一般都是压缩包的头被破坏了,压缩文件的数据一般都还是正常的.但是出现不可预料的压缩文件末端的情况也是不能正常解压缩文件的,所以我们就需要修复压缩包了. 在修复压缩包文件时需要用到一个叫做"Advanced RAR Repair"的软件,大家可以先找这个软件安装一下,然后再继续下面的操作.首先,在"选择RAR或自解压文档进行修复"那里将需要修复的压缩包选上,然后再设置一个输出的路径,即"输出修复后的压缩文档",最后点