Помилка UnauthorizedAccessException - c #

Користувач, Намагаючись записати в файл - з консольного додатку в Visual C # - за допомогою System.IO, коли я зіткнувся з цією помилкою:UnauthorizedAccessException unhandled (що не було в навчальних програмах, які я бувспостереження). Я усвідомлюю, що це досить проста проблема і шукали рішення на msdn.com все ж я вмів знайти, що моя проблема була помилка безпеки або System.IO помилка, нічого про те, як вирішити цю проблему.

Це код:

string someText = "I want to write this to a text file!";

File.WriteAllText(@"C:UsersKeaganDesktop
C#projectsUnderstandingNamespaces", someText);

З повагою К. Ро

Відповіді:

0 для відповіді № 1

Я зіткнувся з точно такою ж проблемою. Ви маєте два рішення:

Перший: Переконайтеся, що у вас є повний дозвіл на папку.

Go to folder -> Right click -> Properties -> Security Tab -> Select user -> Edit -> Allow Full Control.

Друге рішення (найімовірніше):

string someText = "I want to write this to a text file!";

переконайтеся, що ви someText змінна утримує ім'я файлу з розширенням. на прикладі: MyFile.txt або щось подібне. Крім того, переконайтеся, що ви filePath правильно.

Я зіткнувся з тією ж проблемою, але я не знаю, чому візуальна студія кидає це дивне виключення.