dotnet / dotnet/command-line-api

Usage shows Project name instead of the tool name.

Offen
#403 15 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug
Vorherrschende Sprache
C#
Sterne
3.7k
Forks
428
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Example I have something as follows :
I have Bar.csproj as follows.
```
true
foo
```
The usage of the command is shown as follows when we type the command foo.
```
Usage:
Bar [options] [command]

Options:
--version Display version information
```

I Was expecting :

```
Usage:
foo [options] [command]

Options:
--version Display version information
```

Is this a bug or by design? If not please advise on how to package. Thank you.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den paketierten Befehl mithilfe einer Bar.csproj mit PackAsTool und auf foo gesetztem ToolCommandName zu reproduzieren. Vergleiche den angezeigten Usage-Namen mit dem Namen des aufgerufenen Befehls und prüfe die Diskussion zum Issue auf das beabsichtigte Verhalten. Als erledigt gilt die Aufgabe, wenn das Verhalten korrigiert oder das Paketierungsverhalten eindeutig dokumentiert ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp
Bereich
cli
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
38/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.