NUSTATYTI: ASP.NET/IIS programos gali nesugebėti tinkamai įkelti, kai web.config failą programos nepaisoma Configuration.Save(...) arba Configuration.SaveAs(...) būdų naudojant .NET Framework 4,7

Požymiai

Kai kūrėjai naudoti Configuration.Save(..) /Configuration.SaveAs(..) Microsoft .NET Framework 4,7 Išsaugoti/nepaisyti web.config failą ASP.NET/IIS (Internet Information Server) programos būdus, jis gali pastebėti, kad naują tuščią Windows Forms programos konkrečios, < System.Windows.Forms.ApplicationConfigurationSection > yra įtraukti į web.config failą ir jų programos gali nepavykti atnaujinti.

Priežastis

Įtraukdami HDPI (didelis taškų už colio) palaikymas Windows Forms programos Microsoft .NET Framework 4,7, "Windows" formų komanda pristatė naują konfigūracijos skyriuje < System.Windows.Forms.ApplicationConfigurationSection > programos konfigūracijos (app.config) failą, kurį naudodami kūrėjai gali tinkinti taikomąsias programas, skirtas HDPI specifinės funkcijos.

Šis naujas skyrius šiuo metu naudojamas tik "Windows" formų programas ir tinkinti HDPI funkcijas, kurios yra tik įtraukti į Microsoft .NET Framework 4,7. Todėl šis naujas skyrius paskelbimo vyksta vykdymo metu "ir" Windows Forms programos tik (priešingai nei įprasta paskelbti ją machine.config faile). Kai kūrėjai naudoti Configuration.Save(..) /Configuration.SaveAs(..) būdų, jie matyti tuščią aprašų, ši versija paskelbta skyriuje įtraukiami į konfigūracijos failą, kuriame yra išsaugotas/sukurta/Overridden. Kai "Windows" formų programą (ASP.NET/IIS) įkeliama su šiuo naujai išsaugotas/sukurta/Overridden konfigūracijos failą, programa gali nepavykti atnaujinti, nes nėra deklaracijos dalies.

Sprendimas

Programų kūrėjams ir (arba) vartotojų galite saugiai pašalinti šią tuščią sekciją < System.Windows.Forms.ApplicationConfigurationSection > aprašų iš web.config failą (ji nėra vartojama atskirai iš kitų programų, išskyrus "Windows" formų vartotojo sąsaja) ir pabandykite atnaujinti savo programą. Tuščias šalinimas iš failo neturi įtakos funkcinės programos veikimą.

Būsena

"Microsoft" patvirtino, kad tai yra problema Microsoft produktų, išvardytų skyriuje "Taikoma" ir "Microsoft" dirba sprendimų artėjančius versijos produkto.

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijungti prie "Microsoft Insider"

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×