Azure / Azure/azure-functions-core-tools

Detect if more than one version of Core Tools is installed

Open
#2,433 0 comments 0 reactions 0 assignees View on GitHub
P1
Dominant language
C#
Stars
1.5k
Forks
498
Avg merge
5d 4h
Merged PRs (30d)
15

Description

With multiple installers per platform (on Windows, we have MSI, npm, choco, dotnet tool), it's quite easy for customers to install Core Tools with one installer, then forget how they installed it and might end up using a separate installer to update Core Tools. This leads to confusion as a newly installed version of Core Tools might not be the one being used because another version is earlier in the PATH.

Can our installers run a check on the PATH and warn if there are more than 1 copy of Core Tools found?

Contributor guide

Open the contributing guide

Research direction

Review the installer entry points for MSI, npm, choco, and dotnet tool across the repository, then trace how each can inspect PATH. Done means installers warn when more than one Core Tools copy is found, covering the supported platforms and installer paths described in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
cli, devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.