Skip to content

Add copilot instructions#6048

Merged
JohnMcPMS merged 2 commits intomicrosoft:masterfrom
JohnMcPMS:copilot-instr
Feb 17, 2026
Merged

Add copilot instructions#6048
JohnMcPMS merged 2 commits intomicrosoft:masterfrom
JohnMcPMS:copilot-instr

Conversation

@JohnMcPMS
Copy link
Member

@JohnMcPMS JohnMcPMS commented Feb 14, 2026

Written largely by CoPilot itself.

Microsoft Reviewers: Open in CodeFlow

@JohnMcPMS JohnMcPMS requested a review from a team as a code owner February 14, 2026 00:14
florelis
florelis previously approved these changes Feb 17, 2026

1. Install Visual Studio 2022 with required workloads (see `.vsconfig`)
2. Install Windows SDK 10.0.26100: `winget install Microsoft.WindowsSDK.10.0.26100`
3. Configure system: `winget configure .config/configuration.winget` (from project root)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this not include some of the other steps?

The solution uses:
- MSBuild for native C++ projects
- vcpkg for C++ dependencies
- NuGet for .NET dependencies
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also for C++ dependencies (e.g. winrt)


### Building

Open `src\AppInstallerCLI.sln` in Visual Studio and build the solution (Ctrl+Shift+B).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does we want Copilot to know that it can also use MSBuild.exe? If somebody tells Copilot to do something, could it be easier for it to use MSBuild instead of VS?

# Get WinGet client info
wingetdev --info

# Run with experimental features
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# Run with experimental features
# Show available experimental features

@JohnMcPMS JohnMcPMS merged commit cdf1078 into microsoft:master Feb 17, 2026
4 checks passed
@JohnMcPMS JohnMcPMS deleted the copilot-instr branch February 17, 2026 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants