0

我正在使用 vb.net(框架 2.0)在 Windows 上开发一个控制台应用程序,然后我想在 Debian 上的 Mono 下运行它。我正在使用 System.IO.DriveInfo 来获取 USB 闪存驱动器上的可用空间。在 Windows 下这工作正常:

Dim drv As New System.IO.DriveInfo("I:\")

在 Linux 上,这会产生一个异常:

Dim drv As New System.IO.DriveInfo("/mnt/usb_flash")

从谷歌搜索看来,DriveInfo 在 Mono 下没有很好地实现。

如何在 Mono 下从 VB.NET 中的 USB 闪存驱动器获取可用空间?

谢谢。

4

0 回答 0