3.2 KiB
title | page_title | description | slug | tags | previous_url | published | position |
---|---|---|---|---|---|---|---|
Overview | Deployment Overview | Troubleshooting deployment issues involving the UI for Blazor suite. | deployment-overview | deploy,deployment,overview | /troubleshooting/deployment | True | 1 |
Blazor Deployment Overview
This article explains the basics of deploying a Telerik-enabled Blazor web application. It consists of the following sections:
Prerequisites
Refer to the Microsoft Blazor deployment documentation and make sure you can deploy a vanilla Blazor application without Telerik components in order to have the entire pipeline working as a baseline.
- Host and deploy ASP.NET Core Blazor
- Host and deploy Blazor Server apps
- Host and deploy Blazor WebAssembly apps
Telerik Components
The Telerik UI for Blazor components consist of:
- assemblies
- static CSS and JavaScript assets
These resources are distributed in our [NuGet packages]({%slug getting-started/what-you-need%}#nuget-packages). The .NET SDK is responsible for copying the Telerik .dll
, .css
, and .js
files from the local NuGet cache to the target folder during the build or publish.
important The build machine must be able to [restore the Telerik NuGet packages from a remote or local NuGet feed]({%slug getting-started/what-you-need%}#getting-the-telerik-nuget-packages). See the [CI, CD, Build Server]({%slug deployment-ci-cd-build-pc%}) article for more details on automation setup.
Testing and Building Licenses
The licensing model of Telerik UI for Blazor is based on developer seats. Separate licenses for test and build environments are not available. For details and next steps, refer to the Testing and Building License section in the Telerik UI for Blazor license agreement.
Next Steps and Troubleshooting
The following articles provide more information on Telerik UI for Blazor deployment:
- [CI, CD, Build Server]({%slug deployment-ci-cd-build-pc%}) provides guidance on setting up continuous integration, continuous delivery and automated builds. Mostly related to using the Telerik NuGet packages as this is the only specific thing that we require.
- [Telerik NuGet Feed]({%slug installation/nuget%}) shows how to set up our private NuGet package source.
- [NuGet Feed Troubleshooting]({%slug troubleshooting-nuget%}) provides troubleshooting tips for the most common issues with our NuGet feed.
- [Deployment Troubleshooting]({%slug deployment-troubleshooting%}) describes the most common problems and solutions related to deploying Telerik Blazor applications.
See Also
- [Removing the Telerik Blazor Trial Message]({%slug upgrade-tutorial%}#i-still-see-the-trial-message)
- [Troubleshooting
TelerikBlazor was undefined
]({%slug troubleshooting-js-errors%}#telerikblazor-was-undefined)