microsoft / microsoft/AzureStorageExplorer

Linux: Specified argument was out of the range of valid values, Parameter name: path

Open
#4,334 13 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

:computer: linux :gear: servicehub :grey_question: external
Dominant language
No language data
Stars
452
Forks
92
Avg merge
15h 20m
Merged PRs (30d)
3

Description

Storage Explorer Version: 1.18.1
Build Number: can't check
Platform/OS: Ubuntu 20.04
Architecture: x64
Regression From: na

Bug Description

I installed Azure Storage Explorer with snap.
When starting it, this message pops up:
"To run Microsoft Azure Storage Explorer on Linux, you must have .NET Core 2.1 installed. Please make sure .NET Core 2.1 is properly installed before launching the application again."
I installed (and removed) .NET with multiple combinations: runtime, even SDK, multiple versions (2.1, 3.1, 5.0), with apt-get, with snap, following this and this.
I also checked 2322 and 2327 and followed the steps you suggested there, removing ServiceHub folders, reinstalling storage-explorer. All with great failure.

$ dotnet --info
Host (useful for support):
  Version: 2.1.27
  Commit:  37d16c2b4d

.NET Core SDKs installed:
  No SDKs were found.

.NET Core runtimes installed:
  Microsoft.AspNetCore.All 2.1.27 [/usr/share/dotnet/shared/Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.1.27 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 2.1.27 [/usr/share/dotnet/shared/Microsoft.NETCore.App]

I can't attach the ~/.ServiceHub/logs/ folder as it does not exist on my case.

Steps to Reproduce

Start Azure Storage Explorer

Expected Experience

Start Program

Actual Experience

"To run Microsoft Azure Storage Explorer on Linux, you must have .NET Core 2.1 installed. Please make sure .NET Core 2.1 is properly installed before launching the application again."

Additional Context

Related to 2322 and 2327

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the Linux startup path and the .NET Core 2.1 installation guidance referenced in the report; compare the reported dotnet --info output with the application's requirement. Reproduce on Ubuntu 20.04 using the snap package and verify that the application starts without the .NET prompt.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, linux, ubuntu
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.