Applies To.NET Framework 4.7

Simptome

Când dezvoltatorii să utilizeze Configuration.Save(..) /Configuration.SaveAs(..) metodele din Microsoft .NET Framework 4,7 la fișierul web.config salvare/înlocuire a unei aplicații ASP.NET/IIS (Internet Information Server), se poate observa că un nou Windows Forms application specifice secţiune goală < System.Windows.Forms.ApplicationConfigurationSection > este în adăugat la web.config fișier și aplicarea lor să nu reușească pentru a reîncărca.

Cauza

În timp ce adăugarea de suport HDPI (înaltă puncte Per Inch) pentru Windows Forms aplicații în Microsoft .NET Framework 4,7, echipa Windows Forms a introdus o secțiune de configurare nou < System.Windows.Forms.ApplicationConfigurationSection > în fișierul de configurare (app.config) aplicație prin care dezvoltatorii pot particulariza aplicații pentru HDPI caracteristici specifice.

Această secțiune nouă este utilizată în prezent numai pentru Windows Forms aplicații și pentru a particulariza HDPI caracteristici care se adaugă numai în Microsoft .NET Framework 4,7. De aceea, declarația din această secţiune nouă se întâmplă în timpul rulării și în aplicații Windows Forms numai (spre deosebire de generală a declara-l în fișierul machine.config ). Când dezvoltatorii să utilizeze Configuration.Save(..) /Configuration.SaveAs(..) metode, văd o definiție gol de această runtime declarate secțiune adăugate la fișierul de configurare care este creat/salvate/Overridden. Atunci când o aplicație Windows Forms (ASP.NET/IIS) este reloaded cu acest nou creat/salvate/Overridden fişierul de configurare, aplicația poate să nu reușească pentru a reîncărca din cauza declarație lipsă din secțiunea.

Rezolvare

Dezvoltatori/utilizatori în siguranță posibilitatea să eliminați această secţiune goală < System.Windows.Forms.ApplicationConfigurationSection > definiții din fișierul web.config (nu se consumă orice alte aplicații decât Windows Forms User Interface) și încercați să reîncărcați aplicarea lor. Eliminare din această secţiune goală din fișierul nu are efect funcțional comportamentul aplicației.

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea "Se aplică la" și Microsoft lucrează pentru soluții în versiunile viitoare ale produsului.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.