翻譯|使用教程|編輯:龔雪|2019-11-22 09:30:16.823|閱讀 1024 次
概述:通過DevExpress WPF Controls,您能創建有著強大互動功能的XAML基礎應用程序,這些應用程序專注于當代客戶的需求和構建未來新一代支持觸摸的解決方案。本文詳細介紹如何將現有的WPF應用程序升級到.NET Core 3(并盡可能輕松地享受Microsoft的新技術)。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
DevExpress廣泛應用于ECM企業內容管理、 成本管控、進程監督、生產調度,在企業/政務信息化管理中占據一席重要之地。通過DevExpress WPF Controls,您能創建有著強大互動功能的XAML基礎應用程序,這些應用程序專注于當代客戶的需求和構建未來新一代支持觸摸的解決方案。 無論是Office辦公軟件的衍伸產品,還是以數據為中心的商業智能產品,都能通過該控件來實現。
DevExpress WPF Controls v19.2下載
本文詳細介紹如何將現有的WPF應用程序升級到.NET Core 3(并盡可能輕松地享受Microsoft的新技術)。
您的應用程序可能使用.NET Core 3中缺少的某些API,要確定您是否正在使用此類API,請使用工具。
注意:您應該嘗試重構應用程序代碼并減少缺少的API調用次數,也許可以找到具有所需功能的替代API。
檢查項目中使用的NuGet軟件包是否與.NET Core 3兼容,以及是否有更新(兼容)的版本。
如果您的項目使用舊的軟件包版本,請相應地更新項目。即使Visual Studio不顯示編譯時錯誤,也請執行此步驟。 如果使用未經針對.NET Core 3運行時測試的程序包構建應用程序,則可能會遇到運行時異常的問題。
將WPF應用程序從.NET Framework遷移到.NET Core需要執行以下步驟:
重要提示:在遷移之前,您應該備份項目。
.NET Core僅適用于新的SDK樣式的項目文件格式,使用下面的代碼示例作為模板來創建新的* .csproj(* .vbproj)文件。
<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop"> <PropertyGroup> <OutputType>WinExe</OutputType> <TargetFramework>netcoreapp3.0</TargetFramework> <UseWPF>true</UseWPF> <UseWindowsForms>true</UseWindowsForms> </PropertyGroup> </Project>
用新生成的SDK樣式的項目文件替換現有的項目文件。
添加DevExpress NuGet軟件包:
將這些包添加到項目后,Visual Studio將在其工具箱中加載并顯示DevExpress WPF控件。
您的項目現在可以在.NET Core 3上運行了,您所需要做的就是修復/解決可能的問題。
DevExpress中文網官網QQ群:540330292 歡迎一起進群討論
掃描關注DevExpress中文網微信公眾號,及時獲取最新動態及最新資訊
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網