Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .config/configuration.vsEnterprise.winget
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ properties:
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: vsPackage
directives:
description: Install Visual Studio 2022 Enterprise
description: Install Visual Studio 2026 Enterprise
# Requires elevation for the set operation
securityContext: elevated
settings:
id: Microsoft.VisualStudio.2022.Enterprise
id: Microsoft.VisualStudio.Enterprise
source: winget
- resource: Microsoft.VisualStudio.DSC/VSComponents
dependsOn:
Expand Down
4 changes: 2 additions & 2 deletions .config/configuration.vsProfessional.winget
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ properties:
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: vsPackage
directives:
description: Install Visual Studio 2022 Professional
description: Install Visual Studio 2026 Professional
# Requires elevation for the set operation
securityContext: elevated
settings:
id: Microsoft.VisualStudio.2022.Professional
id: Microsoft.VisualStudio.Professional
source: winget
- resource: Microsoft.VisualStudio.DSC/VSComponents
dependsOn:
Expand Down
4 changes: 2 additions & 2 deletions .config/configuration.winget
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ properties:
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: vsPackage
directives:
description: Install Visual Studio 2022 Community
description: Install Visual Studio 2026 Community
# Requires elevation for the set operation
securityContext: elevated
settings:
id: Microsoft.VisualStudio.2022.Community
id: Microsoft.VisualStudio.Community
source: winget
- resource: Microsoft.VisualStudio.DSC/VSComponents
dependsOn:
Expand Down
2 changes: 1 addition & 1 deletion azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ pr:
- schemas/JSON/manifests/*

pool:
vmImage: 'windows-2025'
vmImage: 'windows-2025-vs2026'

variables:
solution: 'src\AppInstallerCLI.sln'
Expand Down
6 changes: 3 additions & 3 deletions doc/Developing.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

* Windows 10 1809 (17763) or later
* [Developer Mode enabled](https://docs.microsoft.com/windows/uwp/get-started/enable-your-device-for-development)
* [Visual Studio 2022](https://visualstudio.microsoft.com/downloads/)
* [Visual Studio 2026](https://visualstudio.microsoft.com/downloads/)
* Or use WinGet to install it ;) (although you may need to adjust the workloads via Tools->Get Tools and Features...)
* The following workloads:
* .NET Desktop Development
Expand All @@ -19,7 +19,7 @@

* The following extensions:

* [Microsoft Visual Studio Installer Projects](https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects)
* [Microsoft Visual Studio Installer Projects 2022](https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects) (Works with Visual Studio 2026)

## Building the client

Expand All @@ -28,7 +28,7 @@
- For VS Community: `winget configure .config/configuration.winget`
- For VS Professional: `winget configure .config/configuration.vsProfessional.winget`
- For VS Enterprise: `winget configure .config/configuration.vsEnterprise.winget`
3. Run `vcpkg integrate install` from the Developer Command Prompt / Developer PowerShell for VS 2022. This is a one-time setup step until the configuration file in step 2 is updated to work with vcpkg setup.
3. Run `vcpkg integrate install` from the Developer Command Prompt / Developer PowerShell for VS. This is a one-time setup step until the configuration file in step 2 is updated to work with vcpkg setup.

Open `winget-cli\src\AppInstallerCLI.sln` in Visual Studio and build. We currently only build using the solution; command-line methods of building a VS solution should work as well.

Expand Down
2 changes: 1 addition & 1 deletion src/AppInstallerCLIE2ETests/TestData/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Due to MSI projects requiring a special extension, we have simply checked in a b

1. Ensure that the extension is installed locally

a. [Microsoft Visual Studio Installer Projects 2022](https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects)
a. [Microsoft Visual Studio Installer Projects 2022](https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects) (Works with Visual Studio 2026)
2. Set configuration to "Release|x86"
3. Build AppInstallerTestMsiInstaller project
4. Check in new MSI over the one in TestData
Loading