# How to Release a New Version to Microsoft Store This document is for code owners. ## 1. Update Version Numbers Version numbers must be updated in **two** locations: 1. **RunCat365/RunCat365.csproj** - Update `X.Y.Z` (3-digit format) 2. **WapForStore/Package.appxmanifest** - Update `Version="X.Y.Z.0"` in the `` element (4-digit format) ## 2. Build the App 1. Open the solution in Visual Studio 2. Verify the build succeeds in Release configuration ## 3. Create the Package 1. In Visual Studio, right-click on the **WapForStore** project 2. Select **Publish** > **Create App Packages** 3. Choose **Microsoft Store as MSIX package** and sign in with your Microsoft account 4. Select the existing app "RunCat 365" 5. Configure package settings (x86, x64, arm64) 6. Generate the `.msixupload` file ## 4. Submit to Partner Center 1. Sign in to [Partner Center](https://partner.microsoft.com/dashboard) 2. Navigate to **Apps and games** > **RunCat 365** 3. Click **Start a new submission** 4. Update the following sections: - **Packages**: Upload the generated `.msixupload` file - **Store listings**: Update description/screenshots if needed - **Release notes**: Describe changes in this version 5. Click **Submit to the Store** ## 5. Wait for Certification - Certification typically takes 1-3 business days - If issues are found, fix them and resubmit