是这样,我使用一个他人的.Dll扩展文件,通过 File.WriteAllText(filename, content, Encoding.GetEncoding("gb2312"));
创建或修改文件,然后通过他的DLL读取文件进行下一步操作.
但是当我修改,或者想删除此文件的时候,会出现,该文件正在被其他进程使用的字样.在线等候求教.
创建或修改文件,然后通过他的DLL读取文件进行下一步操作.
但是当我修改,或者想删除此文件的时候,会出现,该文件正在被其他进程使用的字样.在线等候求教.
你可以试试先不用他的DLL读文件,在写入文件后,直接修改后,看会不会有异常,如果有异常就说明是DLL读文件的时候出错了,呵呵 .
三楼,你是对的,那么如果实在要使用这个DLL应该怎么解决呢?坐等.
如果非要使用的话,就自己把里面的代码提取出来完善一下再写成DLL,呵呵...