使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

狀況

當開發人員會使用Configuration.Save(..)/Configuration.SaveAs(..)Microsoft.NET Framework 4.7 儲存/覆寫的 ASP.NET/IIS (網際網路資訊伺服器) 應用程式的web.config檔案中的方法,它們可能會發現新空白 Windows Form 應用程式特定區段的< System.Windows.Forms.ApplicationConfigurationSection > ,正在加入至web.config檔案和它們的應用程式可能會重新載入失敗。

原因

同時加入 Microsoft.NET Framework 4.7 Windows Form 應用程式的 HDPI (高點每英吋) 支援,Windows Form 小組已引入新的組態區段透過其開發人員可以自訂 HDPI 特定功能的應用程式的應用程式組態 (app.config) 檔中的< System.Windows.Forms.ApplicationConfigurationSection >

目前使用此新的區段,只能針對 Windows Form 應用程式,以及如何自訂僅在 Microsoft.NET Framework 4.7 加入的 HDPI 功能。因此,在執行階段,而且只 (相對於在machine.config檔案中宣告它的一般的作法) 的 Windows Form 應用程式中,就會發生此新區段的宣告。當開發人員會使用Configuration.Save(..)/Configuration.SaveAs(..)方法,就會看到空白的定義,此宣告區段加入至組態檔正在 Saved/建立/Overridden 的執行階段。這個新的已儲存/建立/Overridden 組態檔與重新載入非 Windows Form 應用程式 (ASP.NET/IIS) 時, 應用程式可能會失敗,因為遺失的宣告區段的重新載入。

解決方案

開發人員/使用者可以安全地移除 (它不由 Windows 表單使用者介面以外的任何其他應用程式) 的web.config檔案中的< System.Windows.Forms.ApplicationConfigurationSection >定義這個空白區段,然後嘗試重新載入它們的應用程式中。這個空的區段,從檔案移除已不會影響功能的應用程式的行為。

狀態

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×