BIENVENUE10valable pour le premier mois seulement ! sur toutes les offresVoir les offres
Aller au contenu
← Base de connaissances

Déployer une application C# .NET sur onesubnet

Déployer ASP.NET / services .NET : dotnet build, exécuter la DLL, port et variables d'environnement.

Déployer une application C# .NET sur onesubnet

onesubnet exécute vos applications .NET (ASP.NET Core, services, API). Déploiement via Git.

1. Préparer le projet

  • Un fichier .csproj / .sln à la racine.
  • ASP.NET Core lit ASPNETCORE_URLS ou PORT. Liez le port dans Program.cs :
var port = Environment.GetEnvironmentVariable("PORT") ?? "8080";
builder.WebHost.UseUrls($"http://*:{port}");

2. Déployer

  1. Connectez votre dépôt Git dans le panel.
  2. Build command : dotnet publish -c Release -o out
  3. Start command : dotnet out/MonApp.dll

3. Variables d’environnement

Connection strings, secrets… dans Settings → Environment. ASP.NET les lit via IConfiguration / Environment.GetEnvironmentVariable.

4. Logs

Console live dans le panel. Utilisez ILogger (serilog possible).

Références

Produits concernés

oneSubnet

Hébergeur français à Paris. Serveurs de jeux et vocaux haute performance.

SERVICES

Ressources

LÉGAL

Tous les systèmes opérationnels