Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add solution explorer goldbar when targeting out-of-support #9349

Open
timheuer opened this issue Dec 4, 2023 · 2 comments
Open

Add solution explorer goldbar when targeting out-of-support #9349

timheuer opened this issue Dec 4, 2023 · 2 comments
Labels
Triage-Approved Reviewed and prioritized

Comments

@timheuer
Copy link
Member

timheuer commented Dec 4, 2023

Summary

Today we emit out-of-support warnings to the build outputs when targeting out-of-support framework versions:

Severity	Code	Description	Project	File	Line	Suppression State
Warning	NETSDK1138	The target framework 'net5.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.	ConsoleApp144	C:\Program Files\dotnet\sdk\8.0.100\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.EolTargetFrameworks.targets	32	

We do not put this more boldly in the IDE experience until then. We should consider adding a solution-explorer goldbar to show the same warning:
image

User Impact

More direct feedback about targeting out of support frameworks.

@adamint
Copy link
Member

adamint commented Dec 14, 2023

@mckennabarlow thoughts? I would be hesistant to make a decision like this without pm input

@mckennabarlow
Copy link

+1 to @timheuer's concerns about the visibility of this out-of-support warning. While I am generally mindful of "gold-bar-fatigue," this seems like an important warning to surface more boldly in the IDE.

@adamint adamint added the Triage-Approved Reviewed and prioritized label Dec 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Triage-Approved Reviewed and prioritized
Projects
None yet
Development

No branches or pull requests

3 participants