Tag: 网络驱动器

启动时网络驱动器不可用

我有一个C#应用程序,它在启动时加载,并将数据记录到网络驱动器,网络驱动器安装为X: 当计算机首次启动时,应用程序将抛出X:\不可用的错误。 如果我重新启动应用程序,同样的错误。 但是,如果我打开Windows资源管理器并双击浏览驱动器,我可以运行该应用程序,它将连接到X:就好了。 尽管被映射,网络驱动器是否在启动时不会自动初始化? 有没有办法将它们设置为自动初始化?

在c#中检查网络驱动器是否存在超时

我创建了一个Windows服务,在服务器的硬盘驱动器(安装服务的位置)之间移动文件到服务器中映射的网络驱动器。 我在创建解决方案时遇到的一个问题是网络问题。 如何在检查时设置超时时检查网络驱动器是否存在? 如果它超时,我捕获exception并在X分钟内重试并将项目留在队列中。 谢谢!