您的位置:首页 > 其它

解决 Assembly.LoadFile 文件被锁定的 问题

2012-10-16 16:30 176 查看
使用 Assembly.LoadFile 加载程序集后 ,被加载的文件就会被锁定,之后就不能对其执行转移、删除等操作
为了解决次问题,我们可以先读取成字节流,然后转换成Assembly。代码如下:

public static Assembly LoadAssemblyFromFile(string fileFullName)

{
byte[] b = File.ReadAllBytes(fileFullName); Assembly asm = Assembly.Load(b);
return asm;
}

原文地址:/article/5883672.html

作者 : 徐明祥

出处:http://www.cnblogs.com/xumingxiang

版权:本文版权归作者和博客园共有

转载:欢迎转载,为了保存作者的创作热情,请按要求【转载】,谢谢

要求:未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐