После обновления моего проекта к Visual Studio 2010 и.Net 4.0, мой app.config файл генерирует эти сообщения после разрабатывания проекта:
Вот мой весь app.config файл:
Если я создаю новый проект VS2010 и буквально скопировать/вставить тот же app.config файл, я не получаю таких сообщений.
Очевидно, эти сообщения не вызывают проблем во время выполнения, но они являются все еще раздражающими и дезориентирующими.
То, как я решаю любую проблему, заставляет эти сообщения появиться?
Я вижу ответ в app.config configSections, пользовательские настройки не могут найти информацию о схеме, но я не вижу нигде в списке свойств для ввода пути к схеме.
Спасибо.
Вы уверены, что преобразование прошло успешно? Возможно, не была настроена правильная целевая платформа. Откройте свойства проекта и проверьте, является ли целевая платформа .NET Framework 4
или клиентским профилем .NET Framework 4
.
Я изменил схему с DotNetConfig на DotNetConfig35, и проблема решена. Это доступно в свойствах файла app.config.
Щелчок правой кнопкой мыши по файлу app.config в обозревателе решений дает свойства файла, щелчок правой кнопкой мыши в окне редактирования самого файла app.config дает свойства XML-документа.