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
[WebToolsE2E][Aspire] During the creation of Aspire projects, the option for the .NET Aspire version is doubled after installing Aspire 9.1 in VS 17.10.
#7348
Open
vmykagapuz opened this issue
Jan 31, 2025
· 4 comments
@DamianEdwards@phenning is this due to the change from PR #7229 ? Is the fix on the Aspire templates or do we need a change in VS 17.10? If it's the latter, then we should try to fix this for the Feb update for VS 17.10.
What the issue is here is that the templates are now exposing two "AspireVersion" symbols, each with a conditional in them "isEnabled" in the template.json. Conditional enablement/disablement of symbols in Visual Studio was only added post 17.10, so in 17.10 the result is both parameters being displayed.
We have two potential options.
Port the conditional logic back to 17.10 and service it.
Make the 9.1 templates not support VS Versions < 17.12 - this should be able to be done via the ide.host.json, by updating the unsupportedHosts version range.
INSTALL STEPS
NOTE
REPRO STEPS
ACTUAL
There are two options for the .NET Aspire version. The first option includes version 8.2, while the second one has none
EXPECTED
There should be only one option for the .NET Aspire version during project creation.
The text was updated successfully, but these errors were encountered: