Giter Site home page Giter Site logo

msix-catalog's Introduction

MSIX Catalog

WPF application to inspect MSIX/APPX packages deployed in your machine.

The purpose of this app is to explore different "Desktop Modernization" technologies available to .NET developers: porting from .NET Framework to .NET Core 3, using Win10 APIs, and different deployment techniques.

Channels

.NET Framework 4.7 .NET Core 3
Store Release rel badge rel badge
Sideload from WebApp Rel Badge

Sideload packages are signed with a developer certificate

Install X509Online CLI Client (aka ccc) with dotnet tool install -g dotnet-ccc (requires .NET Core 2.1 SDK)

Sideloaded packages are signed with a different certificates for AppCenter and WebApps, to install these certs you must trust the signer by running the next command from an elevated command prompt:

  • ccc trust -u ridomin -t 728511CC02E6A80B45ABC0CC862FEF1BFD9617D7

The ccc trust command adds the certificate to your LocalMachine\TrustedPeople certificate store

The certificate is also available as gists:

.NET Flavors

The source code is shared between .NET Framework and .NET Core using different project files in the same folder.

Build Requirements

  • .NET Framework 4.6.1
  • .NET Core 3.0 Preview (latest)
  • Visual Studio 2019 Preview (with Desktop and UWP workloads)
  • Windows SDK 1803 (17134 or greater)

Experimental

In addition to MSIX packages, you can get the tool using one of th next alternative installation options:

Screenshot

MSIX Catalog screenshot

msix-catalog's People

Contributors

hassanuz avatar lyalindotcom avatar rido-min avatar ridomin avatar sbanni avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.