How To Package/ Publish New Win UI 3 Application

Advertisement

WinUI is the UI part of the Windows App SDK. It allows you to package/ publish applications. Read more to find out about How To Package/ Publish New Win UI 3 Application

How To Package/ Publish New Win UI 3 Application

The Win UI 3 provides UI features for the Windows App SDK apps. It allows you to create the UI layout for a Windows app SDK app. You can run a Win UI 3 Application with Visual Studio.

However, you can also use the app as a .exe file or similar. This will allow you to move the application to another computer and then push new versions. One of the best methods for this is the Windows App SDK deployment guide for framework-dependent non-MSIX-packaged apps.

You May Also Like: SOLVED – How To Exclude In-app toolbar in VS 2022

NOTE

When you install a stable release version of the Windows App SDK NuGet package while using a WinUI 3 project template, the generated package manifest contains a PackageDependency element that specifies a dependency on the framework package. This package dependency ensures the framework package is installed when your app is deployed to another computer.

However, if you build your app package manually using a separate Windows Application Packaging Project, you must declare a PackageReference in your Application (package).wapproj, like the following:

The MSIX-packaged apps are not distributed through the Store. The developer is responsible for distributing the Framework package. The Windows App SDK runtime and Framework package are installed automatically by apps using MSIX packaging.

You May Also Like: SOLVED – How To Update Connection Policy Of Synapse Dedicated SQL Pools

We hope the solutions in the above-mentioned article were helpful. Feel free to share your views with us.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>