Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 43924|Yanıt: 2

[ASP.NET] ASP.NET Core, Windows hizmeti olarak dağıtılıyor

[Bağlantıyı kopyala]
Yayınlandı 6.06.2021 16:13:47 | | | |
.NET Core'un çapraz platform desteğiyle, web projelerinin IIS konteynerlerinde barındırılması gerekmez, uygulamalar kendi kendine barındırılabilir ASP.NET Core, Kestrel konteynerleri aracılığıyla HTTP hizmetlerinin HTTP isteklerini almasını sağlayabilir, bu yüzden ASP.NET Core Windows hizmeti olarak nasıl dağıtılır?

Eleştiri:

Uygulamaları NSSM üzerinden Windows hizmetleri olarak dağıtın
https://www.itsvse.com/thread-9551-1-1.html

Linux'ta .NET Core tabanlı bir hizmet
https://www.itsvse.com/thread-9447-1-1.html

Projeye aşağıdaki komutla bir nuget paketi yüklememiz gerekiyor:


Program kodunu aşağıdaki şekilde değiştirin:

Projeyi aşağıdaki yapılandırmayla yayınlayın:



cmd programını yönetici olarak açın ve aşağıdaki komutu çalıştırın:
Buradaki formata dikkat edin, "=" ardında boşluk gelmelidir, aksi takdirde bir hata oluşur.



(Son)




Önceki:ASP.NET MVC'ye küresel bir anomali filtresi ekleyin
Önümüzdeki:Nginx, bağlantıyı bir web tarayıcısı üzerinden kontrol ediyor
Yayınlandı 22.09.2021 20:56:39 |
Öğrenmeyi öğren...
Yayınlandı 19.10.2021 10:54:08 |
Öğrenmeyi öğren...
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com