Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Симптоми

Когато разработчиците използват 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 екип въведе нов раздел Конфигуриране < System.Windows.Forms.ApplicationConfigurationSection > във файла приложение конфигурация (app.config), чрез която могат да персонализират приложения за HDPI определени функции.

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

Решение

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

Статус

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за" и Microsoft работи по решение в предстоящите версии на продукта.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×