问题标签 [directory.delete]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - 为什么iis中的会话会自动注销?
我使用了 iis6,当我调用函数 Directory.delete() 时,与该网站相关的所有会话都将被注销。我调试了网站,我没有发现异常。有人对此有想法吗?提前致谢!
asp.net - 会话变量对象在回发时被删除 - ASP.NET
我做了类似下面的代码:
当我按下删除按钮时,一切正常,文件夹被删除。但在那之后,当页面再次回发时,会在 Label1.Text = Session["loginid"].ToString(); 处引发 NullRefrenceException
为什么会这样……??
当我不使用此 Directory.Delete() 方法时,一切正常,会话变量未设置为 null。
当我跟踪我的应用程序时,我发现在 Directory.Delete() 方法之后会话变量是完整的,并且我能够在 Directory.Delete() 之后的处理中使用这些会话变量。
但是一旦页面回发,所有会话变量都设置为空。当我不使用此 delete() 方法时,不会出现此问题。
我要删除的文件夹在我的项目文件夹中。我正在使用 Visual Studio 运行这个网站。
请帮忙。
c# - 从 CD 运行时需要管理员权限
我有一个需要管理员权限的 Windows C# 应用程序。我创建了一个 app.manifest 修改它添加
当我直接从我的电脑运行它时,一切正常,操作系统提示我 UAC,一切正常。现在,如果我将所有文件写入 CD(或 iso 映像),某些命令无法以管理权限运行,从而导致错误。特别是 Directory.Delete、Directory.Copy(带有递归参数)不起作用。
我还尝试包装默认的 Delete 方法,执行以下操作:
但我收到“请求主体许可失败”。错误。
还有其他我想念的吗?如果在我的 pc 的目录上运行或从 cd 运行,为什么会有所不同?
谢谢,法比奥
vb.net - Delete Directory 删除字符串中的最后一个目录,如果它为空
下面的 Sub 搜索一些文件夹并删除任何空的文件夹(除非该文件夹称为 Bars 或 Backup)
sPath设置为c:\temp\working\
,如果为空则应该扫描和删除的文件夹是子目录Working
sub 完成了这项工作,但是如果它到达所有子目录都为空并且已被删除的地步,那么该文件夹Working
将被删除,这不是我需要发生的。
有关如何阻止此问题的任何建议,或者如果目录进入该阶段,我是否需要重新创建目录(不理想)
谢谢
c# - 使用 Directory.Delete() 从同一位置上传和处理后删除文件,在 c#.net 中给出错误“目录不为空”
我正在使用 Zetalongpath 访问长路径的 pdf 文件。
文件将从“D:\Active Folder\ReadyTobeTransfer\ABC\XYZ”等位置上传到“D:\Upload Intake\ABC\XYZ”
我想在成功上传后递归删除文件夹 ABC,因为这是客户端的要求。
这是我从浏览器保存上传文件的代码。
//数据库插入方法
//删除上传文件夹的代码
删除代码给出错误“目录不为空。” 但文件会从位置“D:\Active Folder\ReadyTobeTransfer\ABC\XYZ”中删除,但不会删除父文件夹和子文件夹。
这是错误信息
目录不为空。StackTrace:- System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound) at System.IO.Directory.Delete(String fullPath , String userPath, Boolean recursive, Boolean checkHost)
c# - c#删除用户配置文件
我正在尝试使用 c# 删除远程服务器上的用户配置文件。我正在以自己的身份运行该程序。如果我以自己的身份浏览到 \\server\c$\Users\,我可以删除目录“用户”。它没有错误。如果我使用 C# 编写的程序和下面的代码来尝试删除同一个目录,我会得到这个异常。
拒绝访问路径“appsFolder.itemdata-ms”。
我的删除有问题吗?
c# - 如果仅包含文本文件,则删除文件夹
我一直在使用它来删除空文件夹,它非常适合我的需求。如果文件夹仅包含一个.txt文件,我需要添加一项规定以仍然删除该文件夹。如果该目录仅包含 .txt 文件,我应该如何更改此语法以仍然删除该目录?
编辑
这会产生语法错误,但我认为这是我想要完成的
c# - Directory.Delete 没有扩展的关闭程序
我有一个小问题。我做了一个程序(WinForms C#),将文件从磁盘复制到可移动媒体。
这是我的循环过程:
- 源文件是 *.exe(sfx 存档)
- 通过 ProcessInfo 使用 7z.exe 解压缩 *.exe(其他方法不起作用)
- 从提取的 *.exe 和 File.Copy 中查找 *.zip 文件到可移动媒体
- 删除由 7z 进程创建的文件夹(进程被杀死)
- 程序关闭并删除自己(不是开玩笑)
解压后的 *.exe 结构
- 文件夹
- 文件夹
- 文件.zip
- 一些垃圾如 .txt 或 .doc
- 文件夹
我的代码:
问题是:为什么程序在 Directory.Delete 开始时关闭并删除自己。