Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Симптомы

Когда разработчики используют Configuration.Save(..) /Configuration.SaveAs(..) методы в Microsoft платформа.NET Framework 4.7 сохранить переопределить файл web.config приложения ASP.NET/IIS (Internet Information Server), они могут заметить что новый пустой Windows Forms приложения определенный раздел < System.Windows.Forms.ApplicationConfigurationSection > , добавляется в файл web.config своего приложения и файл не удастся перезагрузить.

Причина

При добавлении поддержки HDPI (высокая точек на дюйм) для приложений Windows Forms в Microsoft платформа.NET Framework 4.7, группы Windows Forms представила новый раздел конфигурации в файле конфигурации (app.config) приложения, через который разработчики могут настраивать приложения для определенных функций HDPI < System.Windows.Forms.ApplicationConfigurationSection > .

Этот новый раздел в настоящее время используется только для приложений Windows Forms и для настройки HDPI функций, которые добавляются только в Microsoft платформа.NET Framework 4.7. Таким образом объявление этого нового раздела происходит во время выполнения и в приложениях Windows Forms только (а не общая практика объявления в файл machine.config ). Когда разработчики используют Configuration.Save(..) /Configuration.SaveAs(..) методы, они видят пустое определение эту среду выполнения объявленных раздел, добавляемый в файл конфигурации, сохраненный, создано/Overridden. При повторной загрузке в приложение Windows Forms (ASP.NET/IIS) с этом недавно сохраненный, создано/Overridden файл конфигурации приложения не сможет перезагрузить из-за отсутствия объявления раздела.

Решение

Разработчики и пользователи можно безопасно удалить этот пустой раздел < System.Windows.Forms.ApplicationConfigurationSection > определения из файла web.config (он не используется другими приложениями, кроме пользовательского интерфейса Windows Forms) и перезапустить приложение. Удаление этой пустой раздел из файла не оказывает влияния на функциональности поведения приложения.

Статус

Корпорация Майкрософт подтвердила, что это проблема в продуктах Майкрософт, перечисленных в разделе «Данная статья применима к», и корпорация Майкрософт работает над решением в будущих версиях продукта.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×