microsoft / microsoft/terminal

Building Terminal from the main branch says it can't find nugget.exe

Open
#16,379 9 comments 0 reactions 0 assignees View on GitHub
Area-Build Help Wanted Issue-Bug Product-Meta
Dominant language
C++
Stars
105k
Forks
9.6k
Avg merge
3d 17h
Merged PRs (30d)
29

Description

### Windows Terminal version

1.18.3181.0

### Windows build number

10.0.19045.0

### Other Software

_No response_

### Steps to reproduce

`PS C:\Users\vinny\Documents\programming\projet_tutoré\terminal> Import-Module .\tools\OpenConsole.psm1
PS C:\Users\vinny\Documents\programming\projet_tutoré\terminal> Set-MsBuildDevEnvironment
Dev environment variables set
PS C:\Users\vinny\Documents\programming\projet_tutoré\terminal> Invoke-OpenConsoleBuild
&: The term 'C:/Users/vinny/Documents/programming/projet_tutoré/terminal\dep\nuget\nuget.exe' is not recognized as a name
of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included,
verify that the path is correct and try again.
&: The term 'C:/Users/vinny/Documents/programming/projet_tutoré/terminal\dep\nuget\nuget.exe' is not recognized as a name
of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included,
verify that the path is correct and try again.
MSBuild version 17.8.3+195e7f5a3 for .NET Framework
MSBUILD : error MSB1009: Project file does not exist.
Switch: C:/Users/vinny/Documents/programming/projet_tutoré/terminal\OpenConsole.sln
`

### Expected Behavior

_No response_

### Actual Behavior

The build process as described in the developer documentation is not working as it says the nugget.exe package is missing

Contributor guide

Open the contributing guide

Research direction

Start with tools/OpenConsole.psm1 and the Set-MsBuildDevEnvironment and Invoke-OpenConsoleBuild entry points shown in the report. Reproduce the documented build from the reported Windows path, then inspect how dep/nuget/nuget.exe and OpenConsole.sln are resolved. Done means the documented build completes without the missing executable or project-file errors.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, powershell
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.