我正在通过Mono在Linux上的Linux中运行控制台应用程序,这是我收到的以下错误消息
Unhandled Exception:
System.ArgumentNullException: Value cannot be null.
Parameter name: key
at ConsoleApp3.Program.DownloadFilesFromSharePoint (System.String siteUrl,
System.String folderPath) [0x001b4] in <67e5cce61e1e40b89cd98d1d0986781e>:0
这是我认为出错的简短代码
try
{
string temploc = "Sharepoint/";
if (!Directory.Exists(temploc))
Directory.CreateDirectory(temploc);
System.IO.DirectoryInfo di = new DirectoryInfo(temploc);
foreach (FileInfo file in di.GetFiles())
{
file.Delete();
}
FileCollection files = WebClient.GetFolderByServerRelativeUrl(folderPath).Files;
ctx.Load(files);
ctx.ExecuteQuery();
我正在使用Mono在Linux上运行此ConsoleApp。