【发布时间】:2016-02-16 13:07:58
【问题描述】:
我正在尝试使用 C# 制作一个自动备份应用..
它所要做的就是在我插入 USB 驱动器时开始运行,然后自动 备份一个 - 作为启动 - 文件夹到 USB 驱动器..
现在我知道如何使用 c# 处理文件了,我不知道的是如何检测 USB 的插入,以及“如果需要”如何使应用程序在后台运行?
【问题讨论】:
标签: c# usb background-process
我正在尝试使用 C# 制作一个自动备份应用..
它所要做的就是在我插入 USB 驱动器时开始运行,然后自动 备份一个 - 作为启动 - 文件夹到 USB 驱动器..
现在我知道如何使用 c# 处理文件了,我不知道的是如何检测 USB 的插入,以及“如果需要”如何使应用程序在后台运行?
【问题讨论】:
标签: c# usb background-process
您可以使用以下参考来检测 USB 驱动器的插入: http://www.codeguru.com/columns/dotnet/detecting-usb-devices-using-c.html
关于在后台运行应用程序,您可以查看这个 SO 问题: How to start the application directly in system tray? (.NET C#)
【讨论】: