Я получил ошибку при доступе к папке в 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);