翻譯|使用教程|編輯:龔雪|2020-12-21 10:20:55.030|閱讀 475 次
概述:Telerik UI for WinForms和WPF套件通過Visual Studio擴(kuò)展提供了.NET Core Project Converter,此工具可以將使用.NET Framework 4.8(或更低版本)的客戶端項(xiàng)目轉(zhuǎn)換為.NET Core項(xiàng)目,以簡(jiǎn)化遷移。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Telerik UI for WinForms最新版下載 Telerik UI for WPF最新版下載
Telerik UI for WinForms和WPF套件通過Visual Studio擴(kuò)展提供了.NET Core Project Converter,此工具可以將使用.NET Framework 4.8(或更低版本)的客戶端項(xiàng)目轉(zhuǎn)換為.NET Core項(xiàng)目,以簡(jiǎn)化遷移。
telerik技術(shù)團(tuán)隊(duì)擁有近20年的.NET Framework開發(fā)經(jīng)驗(yàn),生成并正在創(chuàng)建大量的桌面應(yīng)該程序。.NET Core的誕生帶來了一個(gè)新時(shí)代,即使某些開發(fā)人員可能選擇繼續(xù)使用.NET Framework進(jìn)行進(jìn)一步開發(fā),但其他開發(fā)人員仍傾向于新趨勢(shì)。
那么所有針對(duì).NET Framework的現(xiàn)有Telerik WinForms / WPF項(xiàng)目都將如何處理? 是否可以將它們轉(zhuǎn)換為.NET Core?在我們主要的桌面產(chǎn)品中,Telerik UI for WinForms和Telerik UI for WPF始終致力于為客戶解決各種問題,同時(shí)也可以將現(xiàn)有項(xiàng)目轉(zhuǎn)化為.NET Core。
自R2 2020版本起,這兩個(gè)套件都通過Telerik WinForms和WPF Visual Studio Extensions在Visual Studio 2019中提供了工具,這些工具會(huì)將使用.NET Framework 4.8(或更低版本)的客戶端項(xiàng)目轉(zhuǎn)換為.NET Core項(xiàng)目,以簡(jiǎn)化遷移。 僅當(dāng)解決方案在VS2019中加載并且包含任何.NET Framework Telerik項(xiàng)目時(shí),菜單項(xiàng)才可見。
.NET Core Project Converter是基于Try-Convert工具和Microsoft提供的.NET可移植性分析器,以幫助.NET開發(fā)人員將其項(xiàng)目移植到.NET Core。
請(qǐng)記住,即使轉(zhuǎn)換可能成功,我們也不保證項(xiàng)目將被編譯或正常運(yùn)行,并且您可能需要微調(diào)輸出。
.NET Core Project Converter Wizard允許您將Telerik .NET Framework項(xiàng)目轉(zhuǎn)換為Telerik .NET Core項(xiàng)目,第一步是顯示警告頁面,以告知用戶運(yùn)行向?qū)Ш髮⑦M(jìn)行哪些更新和哪些內(nèi)容不會(huì)更新。
Converter向導(dǎo)列出了所有檢測(cè)到的.NET Framework項(xiàng)目,并在下拉列表中列出了所有可用的.NET Core 3.1發(fā)行版:
在下一頁上,向?qū)?gòu)建項(xiàng)目并運(yùn)行工具,該工具分析項(xiàng)目輸出并在解決方案文件夾中生成報(bào)告,該報(bào)告顯示了轉(zhuǎn)換為.NET Core 3.1時(shí)可能出現(xiàn)的問題。 在運(yùn)行構(gòu)建和分析時(shí),向?qū)@示繁忙的指示,并且Visual Studio輸出窗口將打開一個(gè)新的.NET Core Project Converter選項(xiàng)卡,其中顯示構(gòu)建和分析過程的輸出。
在下一頁上,用戶可以選擇是否創(chuàng)建解決方案的備份以及選擇備份位置:
單擊Finish后,向?qū)⑹褂脤?duì)所選發(fā)行版中的.NET Core程序集的參數(shù)替換Telerik UI for WinForms / Telerik UI for WPF .NET Framework的參數(shù),并運(yùn)行try-convert工具,該工具將.csproj轉(zhuǎn)換為.NET Core樣式項(xiàng)目。
注意:Telerik UI for WPF:根據(jù).NET Framework和.NET Core發(fā)行版之間的發(fā)行版更改,替換了RichTextBox程序集。
現(xiàn)在,可以使用.NET Core 3.1運(yùn)行該項(xiàng)目:
有一個(gè)包含初始項(xiàng)目的備份文件夾:
這樣就完成轉(zhuǎn)換啦!
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)