M1 Apple Monterey: Dotnet tool not found in zsh shell #22588
Open
Description
opened on Nov 14, 2021
Describe the bug
Installing VS x64 on M1 Apple silicon macOS Monterey and launching a global tool does not work out of the box.
To Reproduce
- Install visualstudioformacinstaller-8.10.13.2.dmg (https://visualstudio.microsoft.com/vs/mac/) on a M1 with macOS 12.0.1
- Open a new Zsh shell and verify that the dotnet tools is in the
$PATH
❯ tr ':' '\n' <<< "$PATH" | grep dotnet
/usr/local/share/dotnet
~/.dotnet/tools
- Install any dotnet global tool
dotnet tool install --global dotnet-format
- Try to run the globally installed tool
Exceptions (if any)
❯ dotnet-format
zsh: command not found: dotnet-format
Further technical details
- Include the output of
dotnet --info
❯ dotnet --info
.NET SDK (reflecting any global.json):
Version: 5.0.402
Commit: e9d3381880
Runtime Environment:
OS Name: Mac OS X
OS Version: 12.0
OS Platform: Darwin
RID: osx-x64
Base Path: /usr/local/share/dotnet/sdk/5.0.402/
Host (useful for support):
Version: 5.0.11
Commit: f431858f8b
.NET SDKs installed:
3.1.414 [/usr/local/share/dotnet/sdk]
5.0.402 [/usr/local/share/dotnet/sdk]
.NET runtimes installed:
Microsoft.AspNetCore.App 3.1.20 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.11 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.1.20 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.11 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
- The IDE (VS / VS Code/ VS4Mac) you're running on, and its version
Visual studio 2019
visualstudioformacinstaller-8.10.13.2
- Zsh version
❯ zsh --version
zsh 5.8 (x86_64-apple-darwin21.0)
Activity