【问题标题】:File.Open error when the file is in the external USB drive文件在外部 USB 驱动器中时出现 File.Open 错误
【发布时间】:2010-11-27 13:14:17
【问题描述】:

当外部 USB 硬盘驱动器中的文件时,我收到文件打开错误。但是,当我将文件复制到本地硬盘驱动器时,这很好。一切都是一样的。有什么可能的原因吗?我在 Windows 7 下运行。

【问题讨论】:

  • 您介意粘贴一些代码吗?
  • 另外,整个异常类型、消息和堆栈跟踪也会有所帮助。
  • 我发现我必须以管理员身份打开Visual Studio,然后File.Open就可以了。

标签: c# .net


【解决方案1】:

根据您提供的信息,可以:

  1. 设备路径错误 - 当文件在硬盘驱动器上时,您提供了正确的路径,而在 USB 硬盘驱动器上时,您提供了错误的路径。
  2. 一些超时异常 - 如果 USB 响应速度太慢。
  3. 启动您的应用程序的用户权限。

【讨论】:

  • 我发现我必须以管理员身份打开 Visual Studio,然后 File.Open 就可以了
  • 然后将此标记为答案。 Danail 说“#3。权限......”,这就是你发现的。 +1 达尼尔。
猜你喜欢
  • 1970-01-01
  • 2022-07-28
  • 1970-01-01
  • 2017-09-02
  • 1970-01-01
  • 1970-01-01
  • 2015-09-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多