Upgrade from `net7.0` to LTS (or STS) version
- Dominant language
- C#
- Stars
- 3.7k
- Forks
- 5.1k
- Avg merge
- 9h 11m
- Merged PRs (30d)
- 1
Description
The following project file(s) target a .NET version that's no longer supported.
This is an auto-generated issue, detailed and discussed in [dotnet/docs#22271](https://github.com/dotnet/docs/issues/22271).
| Target version | End of life | Release notes | Nearest LTS TFM version |
| --- | --- | --- | --- |
| `net7.0` | May, 14 2024 | [net7.0 release notes](https://builds.dotnet.microsoft.com/dotnet/release-metadata/7.0/releases.json) | `net8.0` |
- [ ] core/assembly/MetadataLoadContext/MetadataLoadContextSample.csproj
- [ ] core/console-apps/fibonacci-msbuild/Hello.csproj
- [ ] core/console-apps/FibonacciBetterMsBuild/Fibonacci.csproj
- [ ] core/console-apps/HelloMsBuild/Hello.csproj
- [ ] core/console-apps/NewTypesMsBuild/src/NewTypes/NewTypes.csproj
- [ ] core/console-apps/NewTypesMsBuild/test/NewTypesTests/NewTypesTests.csproj
- [ ] core/encoding/cyrillic-to-latin/cs/CyrillicToLatin.csproj
- [ ] core/encoding/cyrillic-to-latin/vb/CyrillicToLatin.vbproj
- [ ] core/extensions/COMServerDemo/COMClient/COMClient.csproj
- [ ] core/extensions/COMServerDemo/COMServer/COMServer.csproj
- [ ] core/extensions/DllMapDemo/Demo.csproj
- [ ] core/extensions/NetComSxS/Client/Client.csproj
- [ ] core/extensions/NetComSxS/Contracts/Contracts.csproj
- [ ] core/extensions/NetComSxS/Server/Server.csproj
- [ ] core/extensions/OutOfProcCOM/ManagedClient/ManagedClient.csproj
- [ ] core/getting-started/golden/src/app/app.csproj
- [ ] core/getting-started/golden/test/test-library/test-library.csproj
- [ ] core/interop/pinvoke/marshaling/src/MarshalingSample/MarshalingSample.csproj
- [ ] core/interop/pinvoke/marshaling/src/MarshalingSampleNative/MarshalingSampleNative.csproj
- [ ] core/interop/source-generation/custom-marshalling/src/nativelib/nativelib.csproj
- [ ] core/json/ReaderSample.csproj
- [ ] core/linker/HelloWorldTrimmed/HelloWorldTrimmed.csproj
- [ ] core/linker/TrimmedWithAdditionalRoots/TrimmedWithAdditionalRoots.csproj
- [ ] core/linq/csharp/aggregate/aggregate.csproj
- [ ] core/linq/csharp/concatenation/concatenation.csproj
- [ ] core/linq/csharp/conversion/conversion.csproj
- [ ] core/linq/csharp/customsequence/customsequence.csproj
- [ ] core/linq/csharp/element/element.csproj
- [ ] core/linq/csharp/equality/equality.csproj
- [ ] core/linq/csharp/generation/generation.csproj
- [ ] core/linq/csharp/grouping/grouping.csproj
- [ ] core/linq/csharp/join/join.csproj
- [ ] core/linq/csharp/ordering/ordering.csproj
- [ ] core/linq/csharp/partitioning/partitioning.csproj
- [ ] core/linq/csharp/projection/projection.csproj
- [ ] core/linq/csharp/quantifier/quantifier.csproj
- [ ] core/linq/csharp/queryexecution/queryexecution.csproj
- [ ] core/linq/csharp/restriction/restriction.csproj
- [ ] core/linq/csharp/setoperators/setoperators.csproj
- [ ] core/logging/console-formatter-custom-with-config/console-formatter-custom-with-config.csproj
- [ ] core/logging/console-formatter-custom/console-formatter-custom.csproj
- [ ] core/logging/console-formatter-json/console-formatter-json.csproj
- [ ] core/logging/console-formatter-simple/console-formatter-simple.csproj
- [ ] core/logging/console-formatter-systemd/console-formatter-systemd.csproj
- [ ] core/logging/logger-message-generator/logger-message-generator.csproj
- [ ] core/logging/worker-service-options/worker-service-options.csproj
- [ ] core/tutorials/buggyamb/BuggyAmb/BuggyAmb.csproj
- [ ] core/tutorials/Unloading/Host/Host.csproj
- [ ] core/tutorials/Unloading/Interface/Interface.csproj
- [ ] core/tutorials/Unloading/Plugin/Plugin.csproj
- [ ] core/tutorials/Unloading/PluginDependency/PluginDependency.csproj
- [ ] core/tutorials/using-on-mac-vs-full-solution/WordCounter/TestLibrary/TestLibrary.csproj
- [ ] core/tutorials/using-on-mac-vs-full-solution/WordCounter/WordCounterApp/WordCounterApp.csproj
- [ ] core/workers/background-service/App.WorkerService.csproj
- [ ] core/workers/cloud-service/App.CloudService.csproj
- [ ] core/workers/queue-service/App.QueueService.csproj
- [ ] core/workers/scoped-service/App.ScopedService.csproj
- [ ] core/workers/signal-completion-service/App.SignalCompletionService/App.SignalCompletionService.csproj
- [ ] core/workers/timer-service/App.TimerHostedService.csproj
- [ ] csharp/api/datetime.parse/datetime.parse.csproj
- [ ] csharp/api/string.format/string.format.examples.csproj
- [ ] csharp/classes-quickstart/classes.csproj
- [ ] csharp/expression-trees/expression-trees.csproj
- [ ] csharp/getting-started/console-linq/console-linq.csproj
- [ ] csharp/indexers/indexers.csproj
- [ ] csharp/iterators/iterators.csproj
- [ ] csharp/NullableIntroduction/NullableIntroduction/NullableIntroduction.csproj
- [ ] csharp/parallel/ComputePi/ComputePi.csproj
- [ ] csharp/parallel/EditDistance/EditDistance.csproj
- [ ] csharp/parallel/ParallelGrep/ParallelGrep.csproj
- [ ] csharp/parallel/PLINQ/PLINQ.csproj
- [ ] csharp/PatternMatching/PatternMatching.csproj
- [ ] csharp/ref-tutorial/IntruderAlert-finished/IntruderAlert.csproj
- [ ] csharp/ref-tutorial/IntruderAlert-starter/IntruderAlert.csproj
- [ ] csharp/roslyn-sdk/Tutorials/MakeConstTestProject/MakeConstTestProject/MakeConstTestProject.csproj
- [ ] csharp/safe-efficient-code/benchmark/benchmark.csproj
- [ ] csharp/safe-efficient-code/ref-readonly-struct/ref-readonly-struct.csproj
- [ ] csharp/serialization/serialization.csproj
- [ ] csharp/tutorials/AsyncStreams/finished/IssuePRreport/IssuePRreport/IssuePRreport.csproj
- [ ] csharp/tutorials/AsyncStreams/start/IssuePRreport/IssuePRreport/IssuePRreport.csproj
- [ ] csharp/tutorials/default-interface-members-versions/finished/customer-relationship/customer-relationship.csproj
- [ ] csharp/tutorials/default-interface-members-versions/starter/customer-relationship/customer-relationship.csproj
- [ ] csharp/tutorials/exploration/csharp6-finished/csharp6-finished.csproj
- [ ] csharp/tutorials/exploration/csharp6-starter/csharp6-starter.csproj
- [ ] csharp/tutorials/mixins-with-interfaces/mixins-with-interfaces.csproj
- [ ] csharp/tutorials/nullable-reference-migration/finished/SimpleFeedReader.Tests/SimpleFeedReader.Tests.csproj
- [ ] csharp/tutorials/nullable-reference-migration/finished/SimpleFeedReader/SimpleFeedReader.csproj
- [ ] csharp/tutorials/nullable-reference-migration/start/SimpleFeedReader.Tests/SimpleFeedReader.Tests.csproj
- [ ] csharp/tutorials/nullable-reference-migration/start/SimpleFeedReader/SimpleFeedReader.csproj
- [ ] csharp/unit-testing-best-practices/after/unit-testing-best-practices-after.csproj
- [ ] csharp/unit-testing-best-practices/before/unit-testing-best-practices-before.csproj
- [ ] csharp/unit-testing-best-practices/unit-testing-best-practices/unit-testing-best-practices.csproj
- [ ] csharp/unit-testing/MSTest.Project/MSTest.Project.csproj
- [ ] csharp/unit-testing/NUnit.TestProject/NUnit.Project.csproj
- [ ] csharp/unit-testing/XUnit.TestProject/XUnit.Project.csproj
- [ ] csharp/versioning/new/new.csproj
- [ ] csharp/versioning/override/override.csproj
- [ ] iot/morse-dotnet/MorseCommon/MorseCommon.csproj
- [ ] iot/morse-dotnet/MorseReceive/MorseReceive.csproj
- [ ] iot/morse-dotnet/MorseSend/MorseSend.csproj
- [ ] machine-learning/tutorials/GitHubIssueClassification/GitHubIssueClassification.csproj
- [ ] machine-learning/tutorials/IrisFlowerClustering/IrisFlowerClustering.csproj
- [ ] machine-learning/tutorials/MovieRecommendation/MovieRecommendation.csproj
- [ ] machine-learning/tutorials/ProductSalesAnomalyDetection/ProductSalesAnomalyDetection.csproj
- [ ] machine-learning/tutorials/SentimentAnalysis/SentimentAnalysis.csproj
- [ ] machine-learning/tutorials/TaxiFarePrediction/TaxiFarePrediction.csproj
- [ ] machine-learning/tutorials/TextClassificationTF/TextClassificationTF.csproj
- [ ] machine-learning/tutorials/TransferLearningTF/TransferLearningTF.csproj
- [ ] mef/simple-calculator/vb/SimpleCalculator2.vbproj
- [ ] standard/data/sqlite/InMemorySample/InMemorySample.csproj
Consider upgrading projects to either the Standard Term Support (STS) or Long Term Support (LTS) versions.
If any of these projects listed in this issue are intentionally targeting an unsupported version,
you can optionally configure to ignore these results in future automation executions.
Create a (or update the) *dotnet-versionsweeper.json* file at the root of the repository and
add an `ignore` entry following the
[globbing patterns detailed here](https://learn.microsoft.com/dotnet/core/extensions/file-globbing).
```json
{
"ignore": [
"**/path/to/example.csproj"
]
}
```
Contributor guide
Assessment
This issue has not been assessed yet.