|
|
1
12
我不知道发生了什么事,但你为什么需要这个文件。存在测试?你真正感兴趣的是,“我可以吗? 读取此文件 ?“除了找不到文件以外,其他很多事情都会出错。 更不用说,执行file.exists测试是一种竞争条件,因为在完成测试之后,在打开文件之前,该文件可能会消失。只需打开文件,这是确定是否可以读取文件的最佳测试。 |
|
|
2
6
如果您没有访问引用的文件夹或文件的权限,则文件.exists将返回false。可能您可以以管理员的身份在“立即”窗口中看到该文件,但在其他上下文中运行时,您没有权限。 |
|
|
3
1
那么,您的文件名的路径是什么?记住,当您构建调试并发布时,您编译到不同的文件夹。因此,如果您将文件放在debug文件夹中,那么在进行发布构建时将找不到该文件。 |
|
|
4
1
试着这样写:
|
|
5
1
我也面临这个问题。问题是您正在函数中直接绑定路径
|
|
6
1
尝试将“.toString()”添加到路径中。例如:
或者,如果连接字符串,请将其放在括号中,然后“.toString”:
(问题) 我不太明白为什么需要把“.toString()”放在那里,但这似乎有帮助… |
|
7
0
嗯,这张支票之后你在做什么?在再次拖动断点之前,请确保正在清除文件状态。 |
|
8
0
我也遇到了同样的问题,发现将调试和发布配置从anycpu更改为x64可以解决这个问题。 |
|
Willy · LINQ:将分组列表转换为新列表 8 年前 |
|
|
Kapil · 如何使用参数设置脚本任务SSI的路径 8 年前 |
|
|
c00000fd · 跨命名空间和不同的.H文件的友元类 9 年前 |
|
|
tangoal · 调用模板类成员时非法使用此类型作为表达式 9 年前 |