如何解决如何获取错误共享违规的 IOException 的完整路径文件
我收到一个 ERROR_SHARING_VIOLATION = 32 的 IOException,我想得到完整路径文件被“锁定”。
var ioex = ex as IOException;
var err = System.Runtime.InteropServices.Marshal.GetLastWin32Error();
if (err == 32) Trace.WriteLine("It's locked");
异常消息可以有多种语言:
进程无法访问文件 'C:\Users\mj.PG\Documents\IssuedLetter\3.PDF' 因为它正在被使用 由另一个进程。
El proceso no puede obtener acceso al archivo '\xxxx.es\xxxxx\Campañas SVT\Campaña zzzz\Coordinacion\4_ESTADISTICAS\2021\05_mayo\Informes Servicio zzzz\Informe Acumulado\Informe Acumulado 05_05_2021.xlsx' porque está siendo utilizado en otro proceso。
如何在不使用字符串的情况下获取完整路径文件?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。