使用c#连接到ShareDrive

时间:2018-03-17 20:10:49

标签: c# networking sharepoint share onedrive

我想将c#连接到共享驱动器。

以下代码仅在启动程序之前输入路径进入资源管理器时才有效(无需密码)。然后它将工作,直到重新启动工作。有谁知道我怎么能避免这个?

string _rootDirectory = @"\\mysites.inside-share.xxx.com@SSL\my\xxx\Documents\xxx\";
Directory.CreateDirectory(_rootDirectory);

错误消息:类型' System.IO.IOException'的第一次机会异常。发生在mscorlib.dll中 类型' System.IO.IOException'的未处理异常发生在mscorlib.dll中 附加信息:找不到网络路径。

环境:尝试连接到公司sharepoint服务器的PC。该程序由用户运行

1 个答案:

答案 0 :(得分:0)

var _NetUse = new NetUse(@"\\mysites.inside-share.xxx.com@SSL\my\xxx\Documents\xxx", "<username>", "<password>");
                    _NetUse.Login();
                    //Do the operations here
                    _NetUse.Logout();

用法:

foo

希望它有所帮助。