社区
C#
帖子详情
文件删除问题
lyrzhlgq
2003-09-29 12:48:13
我在程序中需要删除某个路径下的文件,是这样写的
System.IO.File.Delete("manage\SysDocument\first.doc")
调试时告诉我文件的路径字符串过长,执行出现异常,
我该怎么解决这个问题
...全文
30
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")
.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 ...
linux
文件
删除
问题
:rm: cannot remove '.nfs': Device or resource busy
问题
原因: 造成该
问题
的原因是服务器集群(
文件
服务器的存储分别挂载到各个计算服务器中)中,在计算服务器上
删除
文件
服务器(NFS:网络
文件
系统)上的内容时提示的错误。本人的具体事件:在计算服务器上生成了两个
文件
夹(生成
文件
的位置为
文件
服务器挂载的位置,也就是说生成到了
文件
服务器的存储上了)各自下面有一些
文件
,在计算服务器上执行
删除
命令:rm -rf new_dir* 后提示错误:rm: canno...
计算机桌面
文件
删除
不掉是怎么了,
文件
删不掉怎么办?如何
删除
一个删不掉的
文件
?...
删除
命令是电脑操作常用命令之一,像是上网所产生的垃圾,亦或者不再使用的
文件
我们都可以通过
删除
命令把它彻底的从我们电脑中移除,以便释放我们电脑的空间,提高运行速度。但是难免会有些顽固的
文件
或者
文件
夹硬是赖在这里不肯走,那么
文件
删不掉怎么办?如何
删除
一个删不掉的
文件
?下面脚本之家就为大家详细介绍一下!当你
删除
文件
的时候,按住
文件
敲击键盘上的Delete键时无法
删除
的时候可以用用我的方法。方法/步骤1、...
C#
110,499
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章