У меня есть два WebServices, которые создают файлы в тех же директорах, используя следующий метод:Доступа к пути * отрицается
var schemaDir = _propClass.RepositorySettingRoot + @"\" + webServiceId;
if (!Directory.Exists(schemaDir))
{
Directory.CreateDirectory(schemaDir);
}
var schemaFile = schemaDir + @"\" + webMethodId + ".txt";
File.WriteAllText(schemaFile, webMethodSchema);
При попытке удалить файл с помощью File.Delete, если он был создан 1-й сервис удаляется должным образом, но если он был создан с использованием второго, исключение Доступ к пути * отрицается.
Код удаления
schemaDir = _propClass.RepositorySettingRoot + @"\" + webServiceId + @"\" + webMethodId + ".txt";
if (File.Exists(schemaDir))
{
File.Delete(schemaDir);
}
- это часть функций Logger? –
@TomerW что-то в этом роде. –
Пожалуйста, разместите свой код для удаления. –