New to Telerik UI for WPF? Download free 30-day trial

Deploying WPF .NET Application

This article shows how to deploy a WPF .NET Application using Visual Studio.

Create an Application

If you already have a WPF project, you can go directly to the Deploy the Application section of this article.

  1. Create a new WPF project using the Telerik Visual Studio Extensions (VSX). If the VSX is installed you will see the Telerik C# WPF Application template in the Visual Studio's project templates list.

    WPF Create New Telerik NET Application

  2. Select one of the application templates from the New Project Wizard. For this example, use the Calendar template.

    WPF Telerik Select New Project Template

Figure 1: Calendar application created with the New Project Wizard

WPF Calendar application created with the New Project Wizard

Deploy the Application

  1. Right click the project in Visual Studio and select the Publish option. This will open the Pick a publish taget dialog.

    WPF Select Project Publish Option

  2. Choose the publishing approach and location. Then click Finish.

    WPF Choose a Publish Location

    WPF Choose Folder Deploy Directory

    WPF Setup the Deploy Profile

  3. In the publish page, you can find the profile settings. Click on Show all settings and change the Deployment mode to Self-contained. Then select a Target Runtime.

    WPF Profile Settings Configuration

  4. Save the configuration and click the Publish button. This will generate files in the publish location.

    WPF Generated Files in Publish Location

  5. Copy the output files from the publish location to your deployment environment.

You can package your application using the MSIX format. Read more, in the What is MSIX? MSDN article.

See Also

In this article