在Linux中从Mono运行ConsoleApp时发生System.ArgumentNullException

时间:2019-03-18 06:16:35

标签: linux visual-studio mono console-application

我正在通过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。

0 个答案:

没有答案