社区
C#
帖子详情
文件删除问题
lyrzhlgq
2003-09-29 12:48:13
我在程序中需要删除某个路径下的文件,是这样写的
System.IO.File.Delete("manage\SysDocument\first.doc")
调试时告诉我文件的路径字符串过长,执行出现异常,
我该怎么解决这个问题
...全文
36
12
打赏
收藏
文件删除问题
我在程序中需要删除某个路径下的文件,是这样写的 System.IO.File.Delete("manage\SysDocument\first.doc") 调试时告诉我文件的路径字符串过长,执行出现异常, 我该怎么解决这个问题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lyrzhlgq
2003-09-29
打赏
举报
回复
又出现问题了
myfile.exist(filepath);中filepath="manage\SysDocument\first.doc"
在执行时,该语句为myfile.exist(c:\window\System32\manage\SysDocument\first.doc)
而我的文件的实际路径为d:\file\manage\SysDocument\first.doc
所以执行结果为false ,
当我改为myfile.exist(System.IO.Directory.GetCurrentDirectory()+filepath)时得到的当前路径为c:/window\System,没能实现我想要得结果
lyrzhlgq
2003-09-29
打赏
举报
回复
问题ok了
cdbnzc
2003-09-29
打赏
举报
回复
加了@还是不可以么?
不懂艾
lxhong1980
2003-09-29
打赏
举报
回复
学习
9742wsx
2003-09-29
打赏
举报
回复
FileInfo myfile = new FileInfo(filepath);
if (myfile.Exists)
{
myfile.Delete();
}
lyrzhlgq
2003-09-29
打赏
举报
回复
大熊的方法我试了,还是不行
lyrzhlgq
2003-09-29
打赏
举报
回复
实际上我的代码为
string filepath=sd.url;//sd.url为从数据库某表的一个字段中取出来得
System.IO.File.Delete(filepath);
davixiong
2003-09-29
打赏
举报
回复
你的文件路径不对,应该类似于这样的
System.IO.File.Delete(System.IO.Directory.GetCurrentDirectory() + @"\manage\SysDocument\first.doc")
lyrixliu
2003-09-29
打赏
举报
回复
如果C#的话是应该用\\符号的
lyrzhlgq
2003-09-29
打赏
举报
回复
引号中的路径是我给的一个例子,只是用来说明路经过长,我该怎么解决这个问题呢
lyrixliu
2003-09-29
打赏
举报
回复
看看
System.IO.File.Delete("manage\SysDoc~1\first.doc")
如何?
PathTooLongException
The specified path, file name, or both exceed the system-defined maximum length. For example, on Windows-based platforms, paths must be less than 248 characters, and file names must be less than 260 characters.
PlayIrrrr
2003-09-29
打赏
举报
回复
System.IO.File.Delete("manage\\SysDocument\\first.doc")
安装和配置 Windows Server 2022 存储和
文件
服务
通过这一个课程的介绍,我们就能够去了解到1、Windows Server 2022 的系统当中,软件定义存储的功能,为我们提供了存储池和存储直通的功能,确保任何的一个磁盘或是服务器出现故障的时候,都能够确保应用程序或是用户,都能够访问和写入数据,然后我们就可以完成存储池和存储群集的安装和配置,以及分层存储功能的配置,提升存储的性能和可靠性2、介绍和配置 iSCSI 和 SMB 的服务,并且安装和配置相关的角色,发布相关的存储资源给网络当中的服务器和用户使用,并且配置多路径访问,确保数据链路的可靠性3、准备 EFS 加密和 Bitlocker 的先决条件,配置 EFS 加密和 BitLocker 的功能,确保用户数据和磁盘的安全性4、配置工作文夹,并且安装和配置相关的角色,确保用户在任何的地方,使用任何设备访问自己的
文件
和数据5、并且安装和配置相关的角色,配置 DFS 分布式的
文件
系统和 BranchCache 的功能和特性,实现分布式和分支机构的应用场景当中,用户更快和更方便地访问数据6、并且安装和配置相关的角色,配置重复数据
删除
功能,提升存储的有效利用率
.tff
文件
删除
问题
TTF
文件
是Apple公司和Microsoft公司共同推出的字体
文件
格式。 由于安装公式编辑器aurora之后,发现版本不匹配,卸载了所安装的aurora软件。但发现安装路径下还有遗留
文件
aurora:/fonts/….ttf(一系列的ttf
文件
,如a.ttf等),手动
删除
这些
文件
却发现
文件
被系统占用,无法
删除
。 解决方案:在C:\W
计算机桌面
文件
删除
不掉是怎么了,如何解决电脑桌面
文件
无法
删除
问题
如何解决电脑桌面
文件
无法
删除
问题
电脑是现在最常用的工具之一,有些用户遇到了桌面
文件
无法
删除
问题
,想知道如何解决,接下来小编就给大家介绍一下具体的操作步骤。具体如下:1. 首先第一步鼠标右键单击桌面,在弹出的菜单栏中根据下图所示,点击【刷新】选项,查看是否
删除
文件
,或者将电脑重新启动后再次
删除
。2. 第二步如果仍然无法
删除
文件
,则打开【计算机】窗口,根据下图所示,依次点击【组织-
文件
夹和搜索选项】。...
Idea
文件
删除
问题
整理
多人开发时,会出现明明在gitignore中忽略了.idea
文件
夹,但是提交时仍旧会出现.idea内
文件
变动的情况 原因 .idea已经被git跟踪,之后再加入.gitignore后是没有作用的 解决办法 清除.idea的git缓存 git rm -r --cached .idea 1 .gitignore中添加.idea ...
计算机桌面
文件
删除
不掉是怎么了,
文件
删不掉怎么办?如何
删除
一个删不掉的
文件
?...
删除
命令是电脑操作常用命令之一,像是上网所产生的垃圾,亦或者不再使用的
文件
我们都可以通过
删除
命令把它彻底的从我们电脑中移除,以便释放我们电脑的空间,提高运行速度。但是难免会有些顽固的
文件
或者
文件
夹硬是赖在这里不肯走,那么
文件
删不掉怎么办?如何
删除
一个删不掉的
文件
?下面脚本之家就为大家详细介绍一下!当你
删除
文件
的时候,按住
文件
敲击键盘上的Delete键时无法
删除
的时候可以用用我的方法。方法/步骤1、...
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章