Как исправить System.IO .__ Error.WinIOError (Int32 errorCode, String MaybeFullPath)? - PullRequest
0 голосов
/ 09 ноября 2019

Я получил ошибку при доступе к папке в Windows Network Dive (Mpr.dll). Как решить эту ошибку. ?

       string cdnUrlLive = ConfigurationManager.AppSettings["CDNBaseURL"];
      string CDNUsername = ConfigurationManager.AppSettings["CDNUsername"];
      string CDNPassword =ConfigurationManager.AppSettings["CDNPassword"];  
      string DirectoryPath = cdnUrlLive + CDNFolderName;
     NetworkShare.ConnectToShare(cdnUrlLive, CDNUsername, CDNPassword);
      if (!Directory.Exists(DirectoryPath))
            {
                Directory.CreateDirectory(DirectoryPath);
            }
      filename = MakeSafe.ToSafeString(filename) == ""  ? Guid.NewGuid().ToString() : filename;
            string filepathResult = string.Empty;
            filepathResult = filename + "." + item.extension;

            string filepath = DirectoryPath + "\\" + filepathResult;
            if ((System.IO.File.Exists(filepath)))
            {
                System.IO.File.Delete(filepath);
            }

    File.WriteAllBytes(filepath, item.content);

   NetworkShare.DisconnectFromShare(cdnUrlLive, true);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...