.NET

Erkannt über eine Projekt- oder Solution-Datei. Framework-dependent published.

Siehe Buildpacksfür Detection und Versionspolitik.

Erkennt

Eine *.csproj, *.fsproj oder *.sln im Base directory, oder global.json.

Versionen

Default ist .NET 10. Veröffentlichte Lines Stand September 2026: 8, 9, 10. Du bekommst den neuesten Patch der angefragten Line. Der Build nutzt das SDK. Das Run-Image nutzt die passende ASP.NET-Core-Runtime.

Pinnen, in dieser Reihenfolge:

  • sdk.version in global.json
  • das erste TargetFramework / TargetFrameworks netN.0 in einer Root-Projektdatei

Install und Build

dotnet publish -c Release eines Projekts. Hat das Base directory mehr als eine .csproj / .fsproj, Env DOTNET_PROJECT auf die zu publishende Datei setzen. Null Projektdateien an der Wurzel ist dasselbe: DOTNET_PROJECT auf den Pfad setzen.

Launch setzt DOTNET_ROOT und DOTNET_CLI_TELEMETRY_OPTOUT=1.

Start-Command

ASPNETCORE_URLS=http://0.0.0.0:$PORT dotnet <app>.dll. Mit einer Procfile überschreiben. Auf PORT lauschen.

Gib deinem Agenten eine Cloud.

Bis zu 15 € Guthaben beim Registrieren.

Weiter mit GitHub

oder per E-Mail

Bleib auf dem Laufenden.

Produktnews, kein Spam. Jederzeit abbestellen.