Host завершается с ошибкой
От: Разраб  
Дата: 27.10.23 08:50
Оценка:
   public class Program
   {
       public static int Main(string[] args)
       {

           try
           {
               var host = CreateHostBuilder(args).Build();
               host.Run(); // <- в отладке при закрытии браузера
               return 0;
           }
           catch (Exception ex)
           {
               Log.Fatal(ex, "Host terminated unexpectedly"); 
               return 1;
           }
           finally
           {
               Log.CloseAndFlush();
           }
       }

       public static IHostBuilder CreateHostBuilder(string[] args) =>
       Host.CreateDefaultBuilder(args)
           .ConfigureWebHostDefaults(webBuilder =>
           {
               webBuilder.UseStartup<Startup>();
           }).ConfigureLogging(log => log.AddSerilog(Log.Logger, true));
   }

Поток 0x0 завершился с кодом 0 (0x0).
Программа "index.html" завершилась с кодом 4294967295 (0xffffffff).
Программа "" завершилась с кодом 4294967295 (0xffffffff).
Программа "[28968] App.exe" завершилась с кодом 4294967295 (0xffffffff).
ни в catch, ни в finally не заходим. Стало интересно почему. дакдак не помогает.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re: Host завершается с ошибкой
От: RushDevion Россия  
Дата: 27.10.23 09:39
Оценка: 6 (1)
Что такое "дакдак" я не знаю.
Но если я правильно понял вопрос, то посмотри флажок "Options => WebProjects => Stop Debugger When browser window closes ..."
Re: Host завершается с ошибкой
От: RonWilson Россия  
Дата: 27.10.23 11:05
Оценка: 3 (1)
Здравствуйте, Разраб, Вы писали:

Р>Программа "[28968] App.exe" завершилась с кодом 4294967295 (0xffffffff).


Галочка стоит в Debug "enable native code debugging"?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.