翻譯|使用教程|編輯:龔雪|2021-06-08 10:56:24.360|閱讀 261 次
概述:本文主要介紹DevExpress WinForms控件針對.NET Core的支持及一些環(huán)境配置的要求,歡迎下載最新版DevExpress控件體驗~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
DevExpress WinForms擁有180+組件和UI庫,能為Windows Forms平臺創(chuàng)建具有影響力的業(yè)務(wù)解決方案。DevExpress WinForms能完美構(gòu)建流暢、美觀且易于使用的應(yīng)用程序,無論是Office風(fēng)格的界面,還是分析處理大批量的業(yè)務(wù)數(shù)據(jù),它都能輕松勝任!
.NET Core?是一個開源的通用開發(fā)平臺,由Microsoft 和 .NET 社區(qū)在 GitHub 上維護(hù)。
下表顯示了支持.NET Core的DevExpress WinForms控件的版本。
生成.NET Core應(yīng)用程序的先決條件:
有關(guān)更多信息,請參見。
您可以使用項目模板庫創(chuàng)建帶有面向 .NET 5/.NET Core 的 DevExpress 控件的項目。
v21.1+在您的機(jī)器上安裝本地DevExpress NuGet包,您可以通過NuGet 包管理器將這些包添加到現(xiàn)有的 .NET Core/.NET 5 項目中:
1. 在Solution Explorer中,右鍵單擊項目并從下拉菜單中選擇管理 NuGet 包。
2. 選擇 DevExpress 本地包資源。
3. 安裝 DevExpress.Win NuGet 包。
4. 構(gòu)建項目。
您還可以將 DevExpress NuGet 包從遠(yuǎn)程源添加到現(xiàn)有項目:
1. 。 您需要以注冊 DevExpress 客戶的身份登錄,并擁有有效的 WinForms/DXperience/Universal 授權(quán)。
2. 。
3. 安裝 DevExpress.Win NuGet 包。
4. 構(gòu)建項目。
重要提示
DevExpress NuGet 包的發(fā)布版本不支持設(shè)計時功能,建議您的應(yīng)用在開發(fā)階段以 .NET Framework 為目標(biāo),然后移植到 .NET。
您還可以在與 WinForms 項目相同的目錄中擁有兩個項目文件:來自現(xiàn)有 .NET Framework 項目的 .csproj 文件和來自新 .NET 項目的新 SDK 樣式的 .csproj 文件,使用相應(yīng)的項目文件卸載并重新加載項目(取決于您是否要使用設(shè)計器)。
設(shè)計時功能預(yù)覽
目前無法在 Visual Studio 中將 .NET Framework 應(yīng)用程序移植到 .NET Core - 您應(yīng)該復(fù)制項目文件夾并替換 .csproj 文件。
獨(dú)立部署
您的應(yīng)用程序可以通過兩種不同的方式部署:
您可以在 Visual Studio 中部署自包含應(yīng)用程序,或在命令行界面中調(diào)用以下命令:
dotnet publish -c Release -r win10-x64 --self-contained true
單文件應(yīng)用程序
您可以將 .NET Core 應(yīng)用程序發(fā)布為一個可執(zhí)行文件。 為此,請運(yùn)行命令提示符,導(dǎo)航到應(yīng)用程序文件夾,然后調(diào)用以下命令:
dotnet publish -r win10-x64 -c Release -p:PublishSingleFile=true
Q:DevExpress WinForms .NET Core 3 控件是否支持 Linux 和/或 MacOS?
A:任何 WinForms 控件都依賴于其他操作系統(tǒng)中不可用的 WinAPI,根據(jù) Microsoft 貢獻(xiàn)指南 ,不計劃支持 Windows Forms 或 WPF 的跨平臺實現(xiàn)。
Q:應(yīng)該安裝單獨(dú)的 .NET Core 安裝程序嗎?
A:對于 v21.1 和更新版本,我們提供了統(tǒng)一組件安裝程序,其中包括用于 .NET Core 桌面和 .NET Framework 開發(fā)的庫、源代碼和模板。 在早期版本中,.NET Core 和 .NET Framework 產(chǎn)品線分為兩個單獨(dú)的安裝:
如果您需要早期版本的DevExpress產(chǎn)品,請聯(lián)系我們的“”獲取~
DevExpress技術(shù)交流群3:700924826 歡迎一起進(jìn)群討論
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)