Multiple Visual Studio installation and explicit toolset selection
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- php
- Domaine
- build-system, tooling
Piste de recherche
Commencez par phpsdk-starter.bat et son invocation de vswhere, en vous concentrant sur la manière dont la demande -s 14.16 est traitée lorsque Visual Studio 2019 et 2022 sont installés. Déterminez si le toolset demandé doit sélectionner l’installation correspondante ou si l’exigence doit être documentée. Le travail est terminé lorsque le cas de toolset explicite est géré ou que ses exigences d’installation sont clairement documentées.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
If multiple Visual Studio versions are installed, and a toolset is explicitly request (-s option to phpsdk-starter.bat), only the latest Visual Studio is actually tried. E.g. for me I have Visual Studio 2019 and 2022, and have MSVC v141 installed only for Visual Studio 2019. Then doing phpsdk-starter.bat -c vc15 -a x64 -s 14.16 failed,
I think that is fixable by being more specific for vswhere -requires Microsoft.VisualStudio.Component.VC.Tools.x86.x64 (in my case vswhere -requires Microsoft.VisualStudio.Component.VC.v141.x86.x64 would do), but it doesn't seem worth the trouble. Might still be good idea to document, that you either need to have the exact Visual Studio version you want to build with installed, or that you need to install older toolsets for the latest Visual Studio you have installed.
- Langage dominant
- M4
- Étoiles
- 115
- Forks
- 50
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de php/php-sdk-binary-tools
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
php/php-sdk-binary-tools#37 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
php/php-sdk-binary-tools#21 ·
-
tar.exe breaks actions/cache Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
php/php-sdk-binary-tools#3 · 3 commentaires ·
Toutes les issues de php/php-sdk-binary-tools
Issues similaires
-
kind/bug
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
kubernetes-sigs/prow#953 · 1 commentaire ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
zephyrproject-rtos/zephyr#119726 ·
-
out-of-date
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
CachyOS/CachyOS-PKGBUILDS#1894 ·
-
comp/dashboard P3 type/bug
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
NousResearch/hermes-agent#117722 ·
-
bug
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
objectionary/jeo-maven-plugin#1760 ·