Skip to content

Commit e020986

Browse files
Merge pull request #4902 from rudyhuyn/patch-4
Improve formatting of How to distribute your win32 app through Microsoft Store
2 parents 3948479 + a4425eb commit e020986

File tree

1 file changed

+11
-23
lines changed

1 file changed

+11
-23
lines changed

hub/apps/distribute-through-store/how-to-distribute-your-win32-app-through-microsoft-store.md

Lines changed: 11 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -10,25 +10,18 @@ ms.localizationpriority: medium
1010

1111
This article guides you on a smooth onboarding process, various distribution options, recommended best practices, and scenarios to consider when distributing your app via the Store, to ensure a better customer experience.
1212

13-
14-
1513
## Create a Partner Center account
1614

1715
You must have a [Partner Center account](https://partner.microsoft.com/dashboard/) to submit an app to the Store. If you don’t have an account, follow these [steps](../publish/partner-center/partner-center-developer-account.md) for account creation and then follow these [steps](../publish/publish-your-app/overview.md) to effortlessly introduce your application to the Store.
1816

19-
20-
2117
## Distribution options – Select the one that works best for you!
2218

2319
When you are distributing your Win32 app — which may be built using a variety of frameworks and technologies such as Windows App SDK, WPF, WinForms, Electron, QT, and others — through the Microsoft Store, there are two main options you can choose:
2420

25-
### Package your application as MSIX to leverage all Store features
26-
Streamline the user experience in discovery, acquisition, and installation by packaging your Win32 app as an MSIX using Desktop Bridge.
27-
28-
### List your existing EXE or MSI from your website</h2> List your Win32 app in its original form in the Microsoft Store.
29-
21+
- **Package your application as MSIX to leverage all Store features:** Streamline the user experience in discovery, acquisition, and installation by packaging your Win32 app as an MSIX using Desktop Bridge.
22+
- **List your existing EXE or MSI from your website:** List your Win32 app in its original form in the Microsoft Store.
3023

31-
#### Refer to the table below for a comprehensive comparison of these two methods.
24+
Refer to the table below for a comprehensive comparison of these two methods.
3225

3326
| Feature | Packaged (MSIX) | Unpackaged (Win32) |
3427
| ----------- | ----------- | ----------- |
@@ -42,19 +35,14 @@ Streamline the user experience in discovery, acquisition, and installation by pa
4235
| Advanced Integration with Windows (e.g., Share dialog, Launch from the Store, ...) | Yes. | No. |
4336
| Windows 11 backup and restore feature | Can be automatically installed when users are restoring or migrating a device. | Start Menu icons will be restored but will point to the Microsoft Store product page. |
4437

45-
46-
47-
#### Let's explore each of these options in more detail in the following sections.
38+
Let's explore each of these options in more detail in the following sections.
4839

4940
### Option 1 - Package your Win32 app as MSIX
5041

5142
Package your application into a MSIX is very simple, you can either use:
52-
53-
1. Visual Studio by adding the project Windows Application Packaging to your solution. See [Set up your desktop application for MSIX packaging in Visual Studio](/windows/msix/desktop/desktop-to-uwp-packaging-dot-net).
54-
55-
1. Use installer solutions from one of our partners. See [Package a desktop app using third-party installers](/windows/msix/desktop/desktop-to-uwp-third-party-installer).
56-
57-
1. Microsoft MSIX Packaging Tool to create the MSIX from an existing installer. See [Create an MSIX package from any desktop installer (MSI, EXE, ClickOnce, or App-V)](/windows/msix/packaging-tool/create-app-package).
43+
- Visual Studio by adding the project Windows Application Packaging to your solution. See [Set up your desktop application for MSIX packaging in Visual Studio](/windows/msix/desktop/desktop-to-uwp-packaging-dot-net).
44+
- Use installer solutions from one of our partners. See [Package a desktop app using third-party installers](/windows/msix/desktop/desktop-to-uwp-third-party-installer).
45+
- Microsoft MSIX Packaging Tool to create the MSIX from an existing installer. See [Create an MSIX package from any desktop installer (MSI, EXE, ClickOnce, or App-V)](/windows/msix/packaging-tool/create-app-package).
5846

5947
You can verify the compliance of your MSIX with the Microsoft Store by utilizing the [Windows App Certification Kit instructions](/windows/uwp/debug-test-perf/windows-app-certification-kit).
6048

@@ -65,7 +53,7 @@ If your application was previously distributed on the web or if you intend to di
6553
Microsoft Store has allowed unpackaged applications since June 2021. To publish your application on the Store, you only need to share a link to your installer through the Partner Center and provide some additional information. Once your installer has been tested by our certification team and the submission is published, users will be able to locate your application in the Store and proceed with the installation.
6654

6755
For your installer to be accepted, it must adhere to the following recommendations:
68-
1. Must be a .msi or a .exe installer.
69-
2. Must be offline
70-
3. The binary hosted by the shared URL should remain unchanged.
71-
4. Your installer should only install the product intended by the user.
56+
- Must be a .msi or a .exe installer.
57+
- Must be offline
58+
- The binary hosted by the shared URL should remain unchanged.
59+
- Your installer should only install the product intended by the user.

0 commit comments

Comments
 (0)