Я установил пакеты HangFire и сделал несколько изменений в Startup.cs. После сборки кода я получаю эту ошибку: «dotnet неожиданно завершил работу».
Startup.cs
public void ConfigureServices (IServiceCollection services) {
services.AddHangfire(configuration=>{
configuration.UseSqlServerStorage("ConnectionStrings:DefaultConnection");
});
services.AddMvc();
// Add framework services.
}
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure (IApplicationBuilder app, IHostingEnvironment env) {
app.UseHangfireServer();
app.UseHangfireDashboard();
}
Проблема с двумя строками в Configure ().app.UseHangFireServer () и app.UseHangfireDashboard ();
Когда я удаляю эти два, он работает нормально.
Я пытался: удалить кеш Nuget и восстановить.проверил dotnet --version в терминале и в проекте, и они оба одинаковы (2.2.106)
ОБНОВЛЕНИЕ: Я исправил ту часть, где у меня возникли проблемы при создании кода.Проблема заключалась в том, что я использовал UseSqlServerStorage вместо UsePostgreSqlServerStorage.
У меня сейчас другая проблема: я не могу получить доступ к панели инструментов.http://localhost:5000/hangfire страница не существует.