Здравствуйте, когда я пытаюсь добавить параметры в таблицу настроек, я получаю несколько сообщений для каждого добавляемого параметра.
Например:
Не удалось найти информацию о схеме дляэлемент 'userSettings'
Не удалось найти информацию о схеме для элемента 'setting'
Не удалось найти информацию о схеме для атрибута 'serializeAs'
В app.config я получаю:
<project1.Properties.Settings>
<setting name="ccc" serializeAs="String">
<value>vvv</value>
</setting>
</project1.Properties.Settings>
Я могу использовать, редактировать и сохранять этот параметр, но сообщения меня действительно раздражают.
Я использую следующую схему (и выбор других, таких как 20 и 30, не помог):
C: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ xml \ Schemas \ DotNetConfig.xsd
Есть идеи?
edit: следующий пост Ханса здесь - это моя configSections
<configSections>
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="project1.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
</sectionGroup>
</configSections>
Я не знаю, для чего это нужно, и если я должен изменить это -пока вот оно :)
Спасибо Асаф