Я использую System.IO
.И я хочу создать папки на подключенном сетевом диске, который отображается как Z: диск
Я беру Array в качестве ввода и пытаюсь создать структуру папок, и я получаю Could not find a part of the path
error
Однакоэтот же код хорошо работает с локальными каталогами, например, C:
`ApiResult createDirectory (список оболочек) {
string workingDir = @"Z:\Employe Data\Keval\Our FIles\";
string copyPath = "";
JacketResponseDTO responseObject = new JacketResponseDTO();
ApiResult result = new ApiResult();
try
{
jackets.ForEach(jacket =>
{
if (!Directory.Exists(workingDir + jacket.partNumber.Substring(0, 1) + "\\" + jacket.partNumber.Substring(0, 1) + "\\" + jacket.partNumber.Substring(1, 3) + "\\" + jacket.partNumber.Substring(4, 12) + "\\" + jacket.revision))
{
DirectoryInfo directoryInfo = Directory.CreateDirectory(workingDir + jacket.partNumber.Substring(0, 1) + "\\" + jacket.partNumber.Substring(0, 1) + "\\" + jacket.partNumber.Substring(1, 3) + "\\" + jacket.partNumber.Substring(4, 12) + "\\" + jacket.revision);
copyPath = directoryInfo.FullName + "\\" + jacket.partNumber + " REV " + jacket.revision + ".SLDPRT";
responseObject.path.Add(copyPath);
}
});
result.success = true;
result.data = responseObject; // return data
result.message = "Folders created successfully.";
return result;
}
catch (Exception e)
{
result.success = false;
result.message = e.Message.ToString();
return result;
}
}`