---
title: "Heroku Support for .NET 10 LTS: What Developers Need to Know"
description: "Heroku now supports building and running .NET 10 applications, including ASP.NET Core 10, C# 14, and F# 10, as the new three-year Long Term Support release becomes available. Its .NET buildpack detects single-file C# applications, installs the latest SDK, builds and publishes them, and configures web apps without project or solution files; it also supports both .sln and .slnx formats. Heroku CI continues to run dotnet test by default, with the .NET 10 SDK integrating the Microsoft Testing Platform into that command. .NET 8 and .NET 9 remain supported with updates but reach End of Support on November 10, 2026, while apps targeting net10.0 RC will use stable .NET 10 on their next push and can pin SDK versions through global.json."
---

# Heroku Support for .NET 10 LTS: What Developers Need to Know

[Heroku](https://yomu.fyi/company/heroku) · Rune Soerensen · Nov 11, 2025

**Type:** Announcement

## Summary

Heroku now supports building and running .NET 10 applications, including ASP.NET Core 10, C# 14, and F# 10, as the new three-year Long Term Support release becomes available. Its .NET buildpack detects single-file C# applications, installs the latest SDK, builds and publishes them, and configures web apps without project or solution files; it also supports both .sln and .slnx formats. Heroku CI continues to run dotnet test by default, with the .NET 10 SDK integrating the Microsoft Testing Platform into that command. .NET 8 and .NET 9 remain supported with updates but reach End of Support on November 10, 2026, while apps targeting net10.0 RC will use stable .NET 10 on their next push and can pin SDK versions through global.json.

## Context

The release of .NET 10 introduces a new three-year LTS version, while .NET 8 and .NET 9 are scheduled to reach End of Support on November 10, 2026. The update addresses the need for Heroku users to build and run new language and framework releases when they launch and to plan migrations from earlier versions.

## Approach / What changed

Heroku updated its .NET buildpack and documentation for .NET 10, adding support for file-based apps, .slnx solution files, and the Microsoft Testing Platform integration used by Heroku CI. The buildpack detects single-file C# apps, installs the latest SDK, publishes them, and configures web applications; SDK versions can be pinned with global.json.

## Takeaways

- File-based ASP.NET Core 10 apps can be deployed from a single C# file without project or solution files; Heroku detects the .cs file and configures the application automatically.
- The .NET 10 SDK makes .slnx the default solution format, and Heroku supports both .sln and .slnx files. Existing .sln files can be migrated with dotnet solution migrate.
- Heroku CI runs dotnet test by default, and .NET 10 integrates the Microsoft Testing Platform directly into that command; custom test commands can be specified in app.json.

**Tags:** [ASP.NET Core](https://yomu.fyi/topic/asp-net-core), [Heroku](https://yomu.fyi/topic/heroku), [.NET](https://yomu.fyi/topic/dotnet)

- Source: [Heroku](https://www.heroku.com/blog/support-for-dotnet-10-lts-what-developers-need-know)
- Source URL: https://www.heroku.com/blog/support-for-dotnet-10-lts-what-developers-need-know
- Ingested by Yomu: 2026-09-10T04:05:12.679Z

[Read original post](https://www.heroku.com/blog/support-for-dotnet-10-lts-what-developers-need-know)
