ADO Tools - Installation Guide
How to install the signing certificate and the MSIX application package
Overview
ADO Tools is distributed as an MSIX package. Because the package is self-signed, Windows requires you to trust the signing certificate before it will allow the installation.
This is a one-time setup. Once the certificate is imported, you can install any version without repeating these steps.
What's in the Package Folder
ADO_Tools_WinUI_1.0.x.0_x64.cer - Signing certificate
ADO_Tools_WinUI_1.0.x.0_x64.msix - Application package
Install ADO Tools.bat - Double-click to install
QuickInstall.ps1 - Installer script
Dependencies/ - Runtime packages
| File | Purpose |
|---|---|
.cer | Public signing certificate. Must be imported into the Trusted People store. |
.msix | Application installer. Double-click to install once the certificate is trusted. |
Install ADO Tools.bat | Double-click to install. Requests admin and runs QuickInstall.ps1 automatically. |
QuickInstall.ps1 | Imports the certificate, installs dependencies, and installs the app. |
Dependencies/ | Windows App SDK runtime packages. |
Installation Methods
Choose one of the three methods. Method A is fastest and recommended.
Double-click Install ADO Tools.bat. It handles everything in one step.
- Open the package folder in File Explorer.
- Double-click
Install ADO Tools.bat. - If prompted by UAC, click Yes.
- The script shows progress: Step 1 (certificate), Step 2 (dependencies), Step 3 (app).
- ADO Tools appears in the Start menu. Press any key to close.
PowerShell -ExecutionPolicy Bypass -File ".\QuickInstall.ps1"Step 1 - Open the Certificate
- Navigate to the package folder.
- Double-click the
.cerfile.
Step 2 - Import Wizard
- Click "Install Certificate...".
- Select Local Machine, click Next.
- Accept UAC if prompted.
Step 3 - Choose Certificate Store
- Select "Place all certificates in the following store".
- Click Browse..., select "Trusted People", click OK.
- Click Next.
Step 4 - Finish
- Click Finish. Confirmation appears.
Step 5 - Install MSIX
- Double-click the
.msixfile. - App Installer opens. Click Install.
- Find ADO Tools in the Start menu.
Open PowerShell as Administrator:
# Navigate to the package folder cd "C:\path\to\ADO_Tools_WinUI_1.0.5.0_x64" # Import the certificate Import-Certificate -FilePath ".\ADO_Tools_WinUI_1.0.5.0_x64.cer" -CertStoreLocation Cert:\LocalMachine\TrustedPeople # Install dependencies Add-AppxPackage -Path ".\Dependencies\x64\Microsoft.WindowsAppRuntime.1.8.msix" # Install the app Add-AppxPackage -Path ".\ADO_Tools_WinUI_1.0.5.0_x64.msix"
Verifying the Certificate
- Press Win+R, type
certlm.msc, press Enter. - Expand Trusted People > Certificates.
- Look for "CN=Kivanc.Karakas".
Updating
You do not need to import the certificate again for updates. Just double-click the new .msix.
Uninstalling
- Settings > Apps - search "ADO Tools" - click Uninstall.
- Or right-click in Start menu and choose Uninstall.
Remove Certificate (Optional)
Open certlm.msc, go to Trusted People > Certificates, right-click "CN=Kivanc.Karakas" and Delete.
Or via PowerShell (as Admin):
Get-ChildItem Cert:\LocalMachine\TrustedPeople | Where-Object { $_.Subject -like "*Kivanc*" } | Remove-Item
Troubleshooting
Install.ps1 window flashes and closes
Do not use Install.ps1. It has expired signatures. Use Install ADO Tools.bat instead.
"Execution of scripts is disabled"
- Use
Install ADO Tools.bat- it bypasses the policy automatically. - Or:
PowerShell -ExecutionPolicy Bypass -File ".\QuickInstall.ps1"
"Install" button greyed out
- Certificate not imported or in wrong store. Must be in Trusted People.
"Access is denied"
- Need admin for Local Machine store. Or use Current User store instead.
Dependencies fail
- Ensure
Dependenciessubfolder is present. - Try:
Add-AppxPackage -Path ".\Dependencies\x64\Microsoft.WindowsAppRuntime.1.8.msix"
Back to Documentation Home
ADO Tools - Azure DevOps Productivity Suite
Contact: kivanc.karakas@bentley.com