如何为开拓者升级Telerik UI
本文解释了如何升级到新版本的Blazor Telerik UI。
要升级Telerik组件,您需要更新它们的NuGet包引用,如果使用它们,还需要更新CDN链接。
的最新的可用版本的UI Blazor是4.0.0.
在开始升级项目之前,您可能会发现以下信息很有用:
- 框架版本支持-这将让你看到你需要什么版本的。net框架,以及Blazor版本的哪个UI可以在它上工作。
- Blazor发布历史的UI万博app最新版下载-回顾你所经历的所有版本的发布说明会让你看到有什么变化,有什么修复,功能和组件已经实现,这样你就能更好地准备好迎接项目的挑战。
- 您是否受到突破性更改的影响。的Telerik UI的Blazor版本与突破性的变化列表这篇文章展示了我们的组件套件的哪些版本有重大变化。查看您所经历的发布的信息,以便您可以评估是否会受到任何影响。
在本文中:
升级过程
要升级项目中使用的Blazor组件的Telerik UI,请执行以下步骤:
确保您有一个NuGet提要源,其中包含您想要升级到的版本。这通常是Telerik NuGet Feed,但您也可以使用本地提要我们的MSI安装或ZIP归档.
的版本更新
Telerik.UI.for.Blazor
打包项目引用。如果您使用的是试用版,则包名称为Telerik.UI.for.Blazor.Trial
.如果您正在使用我们的CDN,请在url中更新版本。它必须与包本身的版本相匹配。例如,如果您正在升级到
4.0.0
版本,CDN链接必须看起来像:超文本标记语言
一般来说,url的格式如下:
超文本标记语言
.js
如果您使用的是本地主题样式表
wwwroot
,然后更换。这适用于自定义主题或使用Telerik®UI为Blazor Visual Studio Extensions创建的项目.如果应用程序已本地化,更新Telerik本地化(
. resx
)文件.否则你可能会看到与丢失本地化字符串相关的异常.
升级向导
要升级Blazor的Telerik UI版本,您可以使用升级向导这是Telerik UI Blazor Visual Studio扩展.
从试用升级到商用
如果您刚刚购买了license,需要从试用包迁移到授权版本,请执行以下步骤:
确保您有一个NuGet提要源,其中包含您想要升级到的版本。这通常是Telerik NuGet Feed,但您也可以使用本地提要我们的MSI安装或ZIP归档.
属性的引用
Telerik.UI.for.Blazor.Trial
控件的引用,将其打包到项目中Telerik.UI.for.Blazor
包中。- 如果您正在引用现在已获得许可的其他Telerik试用包,请删除
.Trial
也从他们的名字。
- 如果您正在引用现在已获得许可的其他Telerik试用包,请删除
如果你正在为我们的JS Interop文件和/或主题使用静态资产,更新它们的路径以匹配包名(删除
.Trial
部分):超文本标记语言
<!——FROM TO——>< script src="//www.aliitrade.com/docs/blazor-ui/upgrade/_content/Telerik.UI.for.Blazor/js/telerik-blazor.js" defer> TO——> .css . html
我们的程序集的试用版有Telerik。Blazor试用版
标题。通过右击程序集>属性>文件描述可以看到它。可以通过提取.nupgk
像文件一样. zip
存档,或在发布位置。
故障排除
Microsoft.JSInterop.JSException:无法找到…
升级时你会遇到的最常见的问题是错误地引用我们的JS Interop文件。你可以阅读更多关于修理它们的排除JavaScript错误篇文章。
我仍然看到试用信息
如果您有许可证,但仍然看到试用消息,特别是在将应用程序发布到登台或活动服务器后,则Telerik.Blazor.dll
构建使用的程序集仍然是试验程序集。
感谢您使用Telerik UI的试用版Blazor来更快地构建更强大的应用程序。现在购买商业版以获得所有产品更新和Telerik专家支持。
该问题最常见的原因是框架决定错误地将程序集的试用版本复制到经销
应用程序的文件夹,即使它把正确的授权版本放在发布文件夹的根。这似乎是框架构建过程中的一个问题,希望在未来的版本中得到解决。
要在此期间修复此问题,请尝试以下过程(您可以在进行更改的每个步骤之后尝试新的测试构建):
确保项目中引用已获许可的包(
Telerik.UI.for.Blazor
而不是Telerik.UI.for.Blazor.Trial
).确保在构建机器上也是如此。有时,失败的构建或锁定的文件可能会阻止文件更新,因此构建机器可能会使用试用引用。从构建机、开发PC和活动服务器卸载任何试用安装。
如果您已经创建了本地NuGet提要,请确保它们不包含我们包的试用版本。
清理NuGet包在构建机,开发PC和活动服务器上。
清理项目。
删除
箱子
而且obj
可以缓存包和程序集的文件夹。