Добавление параметра к Settings.settings
:
заставляет Visual Studio 2010 создать файл app.config
и зеркало настройки в нем:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
[...snip...]
<userSettings>
<ContosoManagementSystem.Properties.Settings>
<setting name="foo" serializeAs="String">
<value>bar</value>
</setting>
</ContosoManagementSystem.Properties.Settings>
</userSettings>
</configuration>
Но когда Visual Studio делает это, Visual Studio жалуется, что Visual Studio не знает, что сделал Visual Studio:
Не удалось найти информацию о схеме для атрибута «имя».
Что дает?
Обратите внимание на аналогичный вопрос, который не относится к этому вопросу :
- ВизуальныйStudio 2010 и Visual Studio 2008
- принятый ответ не работает
Существуют некоторые предложения по изменению схем , используемых app.config
:
Схема Visual Studio по умолчанию C:\Program Files (x86)\Microsoft Visual Studio 10.0\xml\Schemas\DotNetConfig.xsd
Я пытался изменить ее на другие схемы:
"C:\Program Files (x86)\Microsoft Visual Studio 10.0\xml\Schemas\DotNetConfig30.xsd"
заставляет VS подавиться на DotNetConfig30
( complexType 'configSection_section' уже объявлен. )
"C:\Program Files (x86)\Microsoft Visual Studio 10.0\xml\Schemas\DotNetConfig.xsd" "C:\Program Files (x86)\Microsoft Visual Studio 10.0\xml\Schemas\DotNetConfig30.xsd"
заставляет VS подавиться на DotNetConfig30
( complexType 'configSection_section' уже объявлен. )
"C:\Program Files (x86)\Microsoft Visual Studio 10.0\xml\Schemas\DotNetConfig.xsd" "C:\Program Files (x86)\Microsoft Visual Studio 10.0\xml\Schemas\DotNetConfig20.xsd" "C:\Program Files (x86)\Microsoft Visual Studio 10.0\xml\Schemas\DotNetConfig30.xsd" "C:\Program Files (x86)\Microsoft Visual Studio 10.0\xml\Schemas\DotNetConfig35.xsd"
заставляет VS подавиться на DotNetConfig30
( complexType 'configSection_section' уже объявлен. )
Как сделать Visual Studio 2010 nне дает ошибок в результате чего-то, что Visual Studio 2010 сделал, когда я редактировал что-то в Visual Studio 2010.
Иан Бойд ухудшается .