У меня есть проект Windows Forms, в котором я добавил проект установки. В папке Applications
я добавил некоторые файлы, которые хочу включить в настройку. Я, среди других файлов, добавил файл с именем settings.json. В этом файле я сохраняю настройки от пользователя, но когда я пытаюсь сохранить текст в этом файле, я получаю Access to the path denied
.Доступ к файлам проекта установки Windows Forms
Я щелкнул по файлу в проекте установки, а режим ReadOnly
- False
. Есть идеи, как это решить?
подмигнули неудачу на этом:
try
{
File.WriteAllText("settings.json", JsonConvert.SerializeObject(settings));
}
catch (Exception ex)
{
throw ex;
}
затем проверьте, чтобы вы имели доступ для чтения/записи к папке. Правильно ли вы устанавливаете папку/путь, можете ли вы показать код, где он не работает ..? у вас также есть «права администратора» на компьютере, на котором вы его запускаете. запускать VS как «administrator» – MethodMan
Это приложение, которое пользователи устанавливают, когда я запускаю его на VS, он работает. Я добавил код, если он не работает. –