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