1 / 1 / 1
Регистрация: 21.03.2011
Сообщений: 46
|
|||||||||||
1 | |||||||||||
Множество сообщений "Could not find schema information." при создании userSettings09.09.2013, 07:40. Показов 2207. Ответов 4
Метки нет Все метки)
(
Здравствуйте.
Я добавляю свойства к приложению через свойства проекта. После добавления какого-либо свойства во вкладке Settings, в файл app.config дописывается что-то типа:
Кто-нибудь сталкивался с подобной неприятностью? Как решили? P.S. VS2010 .Net 4.0
0
|
|
09.09.2013, 07:40 | |
Ответы с готовыми решениями:
4
При создании нового файла "*.mdb" возникает "ошибка связи с сервером OLE" При создании блокнота не работает кнопка "Копировать" или "Вставить" Избавиться от сообщений "Файл не найден", "Системе не удается найти указанный путь", "Устройство не готово"
|
Администратор
![]() |
|
09.09.2013, 13:00 | 2 |
XML-файлы строятся в соответствии с XML Schema-файлами (XSLT), в которые ваши настройки, естественно, не входят. А сообщение выводится с намёком на то, что лучше бы использовать стандартные тэги для конфигурации, а не использовать TrayPhasMomentRegister.Properties.Settings
0
|
1 / 1 / 1
Регистрация: 21.03.2011
Сообщений: 46
|
|
10.09.2013, 03:50 [ТС] | 3 |
Еще раз повторю, что эти настройки я добавлял в свойствах проекта, во вкладке Settings, соответственно этот текст в App.config сгенерирован студией. Все сделано в соответствии с простенькой инструкцией на MSDN . Как можно действовать еще более стандартно?
Если у кого такой ошибки не возникает, буду признателен, если вы выложите вашу секцию <userSettings>, которая генерируется после добавления параметров через свойства проекта. P.S. Вообще, я пытаюсь использовать такой способ сохранения настроек исключительно потому, что сохранять настройки в файле app.config в приложении ClickOnce нельзя, потому и вожусь с пользовательскими настройками.
0
|
1 / 1 / 1
Регистрация: 21.03.2011
Сообщений: 46
|
|
10.09.2013, 04:59 [ТС] | 5 |
Я и пользовался этим вариантом до сих пор. Но теперь понял, что он мне не подходит. Дело в том, что, если разворачивать приложение с помощью ClickOnce, то после обновления программы файл <Имя приложения>.exe.config перезаписывается, и все изменения пропадают. Где-то на MSDN читал, что для ClickOnce существуют два типа Settings - application settings и user settings. Первый хранится в папке приложения и стирается при обновлении, а второй хранится где-то в моих документах. Вот я и пытаюсь создать user settings, используя, казалось бы, стандартные инструменты студии. Однако, даже следуя инструкциям, не получается ни нормально записать, ни нормально считать.
Я прошу тех людей, которые использовали добавление настроек через Properties проекта, поделиться опытом, как это работает у Вас. В частности интересует содержимое App.config после добавления setting'a. Добавлено через 24 минуты Поправка. Настройки считать и сохранить удается, но обычно игнорирование предупреждений впоследствии оборачивается серьезными проблемами. Вот почему я хотел бы избавиться от таких сообщений.
0
|
10.09.2013, 04:59 | |
Помогаю со студенческими работами здесь
5
Как сделать, чтобы kod= "=Find("","", R2C1, 1)"
Ошибка "could not access file "$libdir/fasttrun" при создании БД Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |