У меня есть приложение, в котором я использую настройки приложения visual studio как внутренние. Всего несколько простых переменных для сохранения пользовательской конфигурации. Все работает отлично, но некоторое время назад у меня была ошибка, когда, когда я попытался прочитать настройки, он вернет мне исключение нулевого указателя (используя C#). Я считаю, что это произошло из-за BSOD, который мог испортить файл настроек. Но не должны ли настройки получать значения по умолчанию? Кроме того, я не мог повторить ошибку, поэтому любые идеи о том, как я могу попытаться повторить это, помогут. И еще один глупый вопрос: как узнать имя и местоположение файла настроек?Параметры приложения Visual Studio, возвращающие нулевой указатель
-2
A
ответ
0
Итак, как это работает: Настройки сохраняются в файле «app.config» в каталоге проекта. Если этот файл поврежден, бесполезно сбросить настройки или перезагрузить. Единственный способ исправить это - удалить файл. Таким образом, новый файл будет создан с настройками по умолчанию. Это нужно сделать динамически, используя инструкцию try/catch, где параметры сначала считываются в приложении. В блоке catch будет обнаружено повреждение, и файл должен быть удален, а затем перезагружен. Это должно исправить.
Подробнее: http://www.codeproject.com/Articles/30216/Handling-Corrupt-user-config-Settings
Смежные вопросы
- 1. Visual Studio ошибка указатель
- 2. setLayoutParams() возвращающие нулевой PTR
- 3. Параметры метода Visual Studio Параметры всплывающих окон?
- 4. функции, возвращающие указатель на указатель
- 5. Укрепить указатель нулевой нулевой отметки
- 6. Программно изменить параметры Visual Studio
- 7. Шаблоны Visual Studio - настраиваемые параметры
- 8. Visual Studio Compiler Параметры конфигурации
- 9. Visual Studio 2005 Параметры проекта
- 10. Применение нулевой указатель
- 11. Visual Studio Зависимость приложения
- 12. Visual Studio - настройка приложения
- 13. Приложения Visual Studio Store
- 14. Странное поведение нулевой указатель
- 15. Документы (XML) Параметры приложения в Visual Studio 2010
- 16. Параметры исчезли из свойств приложения проекта в Visual Studio
- 17. C возвращающие структуры через указатель
- 18. Параметры набора параметров, возвращающие нуль
- 19. Параметры Visual Studio выделены серым цветом?
- 20. Параметры Visual Studio 2015 C# проекта отсутствуют
- 21. HTML: Параметры вызовов получить, прежде чем установить -> нулевой указатель
- 22. Указатель, видимый Visual Studio как пустота **
- 23. Указатель функций в Visual Studio 2012
- 24. C++, указатель visual studio 2010 в списке
- 25. Уточняет нулевой указатель?
- 26. Hibernate нулевой указатель исключение
- 27. NSMutableArray содержит нулевой указатель
- 28. ListCellRenderer возвращение нулевой указатель
- 29. Невозможный нулевой указатель
- 30. возвращается нулевой указатель
Спасибо за авансового голосования и без комментариев. Любите, когда людям нравится помогать. –