1、HTPP:瀏覽器的 SameSite 更改會影響身份驗證
某些瀏覽器(如 Chrome 和 Firefox)對 Cookie 的 SameSite 實現進行了中斷性變更。 這些變更會影響 OpenID Connect 和 WS 聯合身份驗證等遠程身份驗證方案,必須通過發送 SameSite=None 來選擇退出。 但是,SameSite=None 會在 iOS 12 和其他瀏覽器的某些較早版本上中斷運行。 應用需探查這些版本,並忽略 SameSite。
2、Windows程序的窗體控件
該版本刪除替換了一些窗體控件
從 .NET Core 3.1 開始,各種 Windows 窗體控件不再可用。 .NET Framework 2.0 中引入改進了設計和支持的替換控件。 棄用的控件之前已從設計器工具箱中刪除,但仍可供使用。
每個已刪除的控件都有一個推薦的替換控件。 請參閱以下表:
| 已刪除的控件 (API) | 推薦的替換控件 | 已刪除的關聯 API |
|---|---|---|
| DataGrid | DataGridView | DataGridCell、DataGridRow、DataGridTableCollection、DataGridColumnCollection、DataGridTableStyle、DataGridColumnStyle、DataGridLineStyle、DataGridParentRowsLabel、DataGridParentRowsLabelStyle、DataGridBoolColumn、DataGridTextBox、GridColumnStylesCollection、GridTableStylesCollection、HitTestType |
| ToolBar | ToolStrip | ToolBarAppearance |
| ToolBarButton | ToolStripButton | ToolBarButtonClickEventArgs、ToolBarButtonClickEventHandler、ToolBarButtonStyle、ToolBarTextAlign |
| ContextMenu | ContextMenuStrip | |
| 菜單 | ToolStripDropDown、ToolstripDropDownMenu | MenuItemCollection |
| MainMenu | MenuStrip | |
| MenuItem | ToolstripMenuItem |
此部分是3.0到3.1遷移可能遇到的問題,2.0到3.1的請去官網看看
