提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:龚雪|2021-12-15 10:54:33.017|阅读 208 次
概述:本文主要介绍如何使用Telerik Upgrade API Analyzer工具,欢迎下载工具体验!
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
针对Telerik UI for WinForms的每个版本,技术团队都尽量避免引入影响公共 API 的更改。但是有时需要进行此类更改才能使产品发展,这可能会导致应用程序升级到最新的 Telerik 版本时出现问题,这时就需要Telerik升级API Analyzer,其目的是通过比较两个版本并确定有问题的区域,使您的升级过程更容易。
Telerik Upgrade API Analyzer可用于升级桌面应用程序(如 WPF 或 WinForms)以及 Silverlight 或 ASP.NET Web 应用程序。
Telerik Upgrade API Analyzer目前支持从 R1 2015 到当前的Telerik 版本,可以根据要求添加其他版本。
注意:如果您收到一条消息说找不到 DataFlow 程序集,您可能需要安装 Microsoft build tools。
Telerik Upgrade API Analyzer 工具将帮助您将 Telerik 控件升级到更新版本,它会彻底分析您的项目代码,并提供在当前使用的版本和您计划升级到的版本之间发现的更改列表。 此类更改可能包括过时和删除的方法和属性,以及修改后的方法和属性。 此外,该工具会指出受特定更改影响的确切代码段,并且在涉及过时方法/属性的情况下,该工具会提供有关如何修改该代码的建议。
注意:在此开发阶段,Telerik Upgrade API Analyzer 仅检查应用程序的 C# 代码。
Telerik Upgrade API Analyzer是一个 ClickOnce 应用程序,您可以直接从下载安装文件。
注意:该工具依赖于 Microsoft .NET Framework 4.5.2,如果您的机器上没有该框架,该工具的设置会自动安装它。
运行 Telerik Upgrade API Analyzer 会打开图 1 所示的屏幕。
图 1:Telerik Upgrade API Analyzer 的初始屏幕
您需要做的就是:
注意:您还可以通过单击Compatibility按钮从升级项目向导运行Telerik Upgrade API Analyzer。在这种情况下,该工具将打开,其中包含向导中指出的技术、您的版本和升级版本参数。 当 Upgrade API Analyzer 直接通过 Compatibility 按钮启动而不先安装工具时,安装会自动开始。 如果您的计算机上不存在 .NET Framework 4.5.2,应用程序会在安装结束时提示您手动安装。
图 2:升级项目向导中的Compatibility按钮
该工具开始分析代码,如图 3 所示,并列出在两个版本之间发现的所有更改,如图 4 所示。
图 3:一旦您打开解决方案,该工具就会开始分析
图 4:Upgrade API Analyzer列表发现的差异
Upgrade API Analyzer以方便的方式提供了两个版本之间发现差异的详细列表,以供查看。 该工具使用 RadGridView for WPF 来呈现结果,因此您可以从其排序、过滤和调整列大小等功能中受益。
对于每个更改,您可以看到以下信息:
默认情况下,Modified更改不会显示,因为它们实际上表明方法/类中存在内部更改,这不会影响其整体功能,也不需要您进行任何操作。 尽管如此,您仍然可以通过更新差异列的过滤器来看到修改的更改,如图 5 所示。
图 5:显示找到的所有更改,包括已修改的更改
此外,Upgrade API Analyzer 提供了通过右上角的Export按钮保存收集到的信息以供稍后使用的选项,如图 6 所示。数据将被排列并导出到 HTML 文档,导出的信息包括网格中当前可见(已过滤)的数据。
图 6:API Analyzer提供到HTML文档的导出
Telerik UI for WinForms拥有适用Windows Forms的110多个令人惊叹的UI控件。所有的UI for WinForms控件都具有完整的主题支持,可以轻松地帮助开发人员在桌面和平板电脑应用程序提供一致美观的下一代用户体验。
更多产品正版授权详情及优惠,欢迎咨询
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
文章转载自:慧都网本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
拥有适用Windows Forms的110+个酷炫UI控件。
Telerik DevCraft最完整的.NET、Web和Mobile开发工具,智能制造首选控件。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢