Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
文件/文件夹已在使用、重命名、删除问题?c#iis_C#_Asp.net_Iis - Fatal编程技术网

文件/文件夹已在使用、重命名、删除问题?c#iis

文件/文件夹已在使用、重命名、删除问题?c#iis,c#,asp.net,iis,C#,Asp.net,Iis,我试图重新命名一个文件/文件夹,当我试图重命名一个文件时,我得到了一个错误,文件已经在使用中,我只是猜测它是由w3wp.exe iis进程引起的?有时它会说,对路径的访问被拒绝,尽管文件确实存在,并且没有特殊权限,但我拥有复制/删除/移动以及文件/文件夹的所有权限。 如何解决这个问题 该文件夹包含jpeg文件。 这种情况会发生:当我复制一个文件,然后尝试重命名它。 发生这种情况:当我重命名文件时,尝试删除它。 我的意思是,当我已经使用文件操作时,它会发生,然后第二次给我这个错误:( 这就是错误:

我试图重新命名一个文件/文件夹,当我试图重命名一个文件时,我得到了一个错误,文件已经在使用中,我只是猜测它是由w3wp.exe iis进程引起的?有时它会说,对路径的访问被拒绝,尽管文件确实存在,并且没有特殊权限,但我拥有复制/删除/移动以及文件/文件夹的所有权限。 如何解决这个问题

该文件夹包含jpeg文件。 这种情况会发生:当我复制一个文件,然后尝试重命名它。 发生这种情况:当我重命名文件时,尝试删除它。 我的意思是,当我已经使用文件操作时,它会发生,然后第二次给我这个错误:( 这就是错误: 进程无法访问文件“C:\images\audio aif old.png”,因为另一进程正在使用该文件。

file.move(source,destination);


我使用的是C#.iis 6,asp.net。

其他一些程序必须放弃该文件。如果您编写的程序仍在运行,则必须关闭该程序。如果该文件当前已打开以供写入,您还必须确保该文件已被适当关闭。请尝试创建另一个文件,看看是否存在与该文件相同的问题。

因此me其他程序必须放弃该文件。如果您编写的程序仍在运行,则必须关闭该程序。如果该文件当前已打开以供写入,您还必须确保该文件已正确关闭。请尝试创建另一个文件,看看您是否有与该文件相同的问题。

直接,ans为否。但您可以删除旧文件复制并创建一个新副本。请参见。

直接,ans是否。但您可以删除旧副本并创建一个新副本。请参见。

在您尝试移动该文件之前,您是否对该文件做了其他操作?您尝试移动的是什么文件?您需要更具体。@alexn,是的,如果我复制一个文件/文件夹,然后尝试重命名它,就会发生这种情况,这很好ppen当我重命名一个文件/文件夹,然后尝试删除它时,即使我重命名一个文件/文件夹,然后尝试删除它,也会发生这种情况。您是否检查了单独移动时是否正常工作?因此,如果我理解正确,您甚至无法在windows资源管理器中重命名该文件?在尝试移动之前,您是否对该文件执行了其他操作它?你想移动什么文件?你需要更具体一些。@alexn,是的,如果我复制一个文件/文件夹,然后尝试重命名它,就会发生这种情况;如果我重命名一个文件/文件夹,然后尝试删除它,就会发生这种情况;即使我重命名一个文件/文件夹,然后尝试删除它,也会发生这种情况。你是否检查了移动操作在单独完成时是否正确?那么如果我理解正确,您甚至无法在windows资源管理器中重命名该文件?当我重命名文件时会出现此问题,然后第二次尝试删除该文件时,它就会发生,复制和删除也是如此。重命名文件时会发生此问题,然后第二次尝试删除该文件时,它就会发生,复制和复制也是如此r delete.well这是我的做法,但是如果我第二次尝试进行文件操作,而不是得到这个eroor>?好的。确保当前运行的表单/页面中没有引用图像。如果没有,那么您可以移动/delete是的,我已经确定,特别是在重命名文件夹的情况下会发生这种情况。well这是我的做法,但是如果我尝试这是我第二次执行文件操作,或者>?确定..确保图像未在当前运行的表单/页面中引用。如果不是,则您可以移动/删除。是的,我已确定,特别是在重命名文件夹的情况下。