You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cake's VSWhere aliases put quotes around the -requires and -products argument values, which are supposed to allow multiple workloads/products to be specified, but per microsoft/vswhere#141 VSWhere doesn't support passing multiple workloads/products within one quoted argument value.
What is Expected?
Cake's VSWhere aliases should not put quotes around the -requires and -products argument values in order to allow multiple workloads/products to be specified.
What version of Cake are you using?
0.26.1
What environment are you running on? Windows? Linux? Mac?
Windows
How Did You Get This To Happen? (Steps to Reproduce)
which will never return anything due to VSWhere treating the entire -requires argument value as a single workload ID.
Similarly, code like VSWhereProducts("X Y") currently ends up running something like vswhere -products "X Y" which will never return anything because VSWhere looks for the product ID "X Y" rather than "X" and "Y" separately.
The text was updated successfully, but these errors were encountered:
What You Are Seeing?
Cake's VSWhere aliases put quotes around the
-requires
and-products
argument values, which are supposed to allow multiple workloads/products to be specified, but per microsoft/vswhere#141 VSWhere doesn't support passing multiple workloads/products within one quoted argument value.What is Expected?
Cake's VSWhere aliases should not put quotes around the
-requires
and-products
argument values in order to allow multiple workloads/products to be specified.What version of Cake are you using?
0.26.1
What environment are you running on? Windows? Linux? Mac?
Windows
How Did You Get This To Happen? (Steps to Reproduce)
This code:
currently ends up running something like
which will never return anything due to VSWhere treating the entire
-requires
argument value as a single workload ID.Similarly, code like
VSWhereProducts("X Y")
currently ends up running something likevswhere -products "X Y"
which will never return anything because VSWhere looks for the product ID "X Y" rather than "X" and "Y" separately.The text was updated successfully, but these errors were encountered: