c# System.IO.File.Exists(filePath)不能判断所有文件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# System.IO.File.Exists(filePath)不能判断所有文件?相关的知识,希望对你有一定的参考价值。

设置filePath参数为:"C:\\Windows\\System32\\SnippingTool.exe",这个文件确实存在,我在win7x64的机器上运行,系统会找不到这个路径,不知道大家遇到过没?

访问C盘的这种系统路径需要管理员权限才可以,你可以右键点你的EXE以管理员运行,或者在app.config中指定,具体的自己搜索一下。追问

可是虚拟机里应该不需要管理员权限的吧?
我在虚拟机里用cmd直接访问,可以访问到,但是code里就是不行。

追答

虚拟机与实体机在这方面没任何区别,是不是这种情况你试一下就知道了。

参考技术A 也许vs2010的权限不够。以“管理员身份运行”启动vs2010,然后在试试追问

试了,没效果

度量快速开发平台中使用.NET,API函数

在平台中编写代码的时候,我们可以调用.NET的函数,但是需要注意引用全名
例如:
‘判断文件是否存在
System.IO.File.Exists("D:.txt")
‘读取文件内容
dim str=System.IO.File.ReadAllText("D:.txt",System.Text.Encoding.UTF8)
‘删除文件
System.IO.File.Delete("D:.txt")

[size=13.3333330154419px]更多函数后续补上...

原文地址:http://bbs.delit.cn/thread-750-1-1.html

转载请注明出处:

撰写人:度量科技www.delit.cn

以上是关于c# System.IO.File.Exists(filePath)不能判断所有文件?的主要内容,如果未能解决你的问题,请参考以下文章

iPhone System.IO.File.Exists() 不工作

C# 创建一个文件,以当前系统时间为文件名

iPhone System.IO.File.Exists()无效

C# 使用File.Create方法创建文件时,报进程被占用

C#如何用exists判断指定路径的文件是不是存在。求完整代码?

C# 播放声音