Пытаюсь поменять расширение файла из .txt в формат .ini:
private void button1_Click() {
System.IO.File.Move(@"C:\file.txt", @"C:\file.ini");
}
Но при нажатии на button1_Click выходит ошибка:
System.UnauthorizedAccessException: "Отказано в доступе по данному пути."
Т.к. диск C:\ скорее всего системный - то вашей программе не хватает прав на изменение файлов (удаление, запись).
Вариант №1 - попробуйте не в корневой директории сделать операцию переименования файла или на другом диске.
Вариант №2 - попробуйте программу (или Visual Studio, если Вы проверяете под отладкой) под правами администратора запустить
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости