jtmoon79 / jtmoon79/PythonEmbed4Win
passing single-digit version fails
Offen
Anfängerfreundlich
Dieses Issue hat noch niemand übernommen.
bug
- Vorherrschende Sprache
- PowerShell
- Sterne
- 70
- Forks
- 12
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
PS> .\PythonEmbed4Win.ps1 -Verbose -Version 3
PythonEmbed4Win.ps1: at <ScriptBlock>, PythonEmbed4Win.ps1: line 1150
at <ScriptBlock>, <No file>: line 1
PythonEmbed4Win.ps1: Cannot convert value "3" to type "System.Version". Error: "Version string portion was too short or too long. (Parameter 'input')
Though it's a bit silly to pass -Version 3, it shouldn't crash like this.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Reproduziere den im Issue gezeigten Befehl und untersuche anschließend PythonEmbed4Win.ps1 ungefähr in Zeile 1150, wo die Konvertierung von System.Version fehlschlägt. Bestätige das Verhalten für -Version 3 und verifiziere, dass der Befehl ohne den Konvertierungsfehler abgeschlossen wird und die normale Versionsbehandlung beibehält.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- powershell, python
- Bereich
- cli
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 65/100