Служба не ответила своевременно на запрос запуска или управления — дальнейших журналов ошибок нет.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Служба не ответила своевременно на запрос запуска или управления — дальнейших журналов ошибок нет.

Сообщение Anonymous »

У меня есть служба asp net core (.net 6), которую я установил с помощью

Код: Выделить всё

sc create "Service" binPath="Path/service.exe"
Однако это приводит к ошибке из заголовка.
Я создаю службу для выпуска с помощью этой программы.cs

Код: Выделить всё

using Serilog;
namespace TCP_REST_Service

{
public class Program
{
public static void Main(string[] args)
{
var builder = WebApplication.CreateBuilder(args);

ITcpLogger tcpLogger = new TcpLogger(new LoggerConfiguration()
.ReadFrom.Configuration(builder.Configuration, "TcpLogger")
.CreateLogger());
builder.Services.AddSingleton(tcpLogger);

IRestLogger restLogger = new RestLogger(new LoggerConfiguration()
.ReadFrom.Configuration(builder.Configuration, "RestLogger")
.CreateLogger());
builder.Services.AddSingleton(restLogger);
builder.Services.AddSingleton();

builder.Services.AddControllers();
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen();

builder.Services.Configure(builder.Configuration.GetSection("Settings"));
builder.Services.AddHostedService();

var app = builder.Build();
if (app.Environment.IsDevelopment())
{
app.UseSwagger();
app.UseSwaggerUI();
}

app.UseHttpsRedirection();

app.UseAuthorization();

app.MapControllers();

app.Run();
}
}
}
служба включает в себя сервер отдыха, TCP-сервер и некоторую систему ведения журналов.
Когда я регулярно запускаю ее только из файла . exe, все работает как задумано, и запуск происходит в течение нескольких секунд, поэтому я думаю, что возникла проблема с настройкой program.cs.
К сожалению, я даже не получаю никаких журналов в средстве просмотра событий
Спасибо за помощь

Подробнее здесь: https://stackoverflow.com/questions/788 ... ly-fashion
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»