Цель приложения «Текст приветствия» — создать веб-ссылку на сайт WelcomeText и отправить ее новому клиенту. На сайте клиента должно приветствовать сообщение с приветствием, но страница приветствия никогда не отображается, а вместо этого сразу переходит на страницу с ошибкой.
Режим разработки При переходе в среду разработки отображается подробная информация о произошедшей ошибке.
Получена ошибка.
Приложение находится на стадии обработки. опубликовано из Visual Studio на веб-сервере IIS. Последние два журнала ошибок, которые я получил при запуске, были следующими:
ISAPI сообщил о неработоспособном состоянии своему рабочему процессу. Таким образом, рабочий процесс с идентификатором процесса «924», обслуживающий пул приложений «WelcomeText», запросил перезапуск.
и
Имя журнала: Приложение
Источник: среда выполнения .NET
Дата: 05.11.2024 15:27:33
Идентификатор события: 1000
Категория задачи: нет
Уровень: ошибка
Ключевые слова: классический
Пользователь: Н/Д
Компьютер: BLAZOR.hometowne.local
Описание:
Категория: Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware
EventId: 1
SpanId: 23bb04c94decbf4d
TraceId: a03b83ddef80d2323a257ad2617d08b3
ParentId: 0000000000000000
Идентификатор запроса: 40008782-0006-be00-b63f-84710c7967bb
Путь запроса: /welcome/feeeef
Идентификатор действия: 6b03fe1e-b4a6-4b60-8b05-a45167a2a608
ActionName: /_Host
Во время выполнения запроса произошло необработанное исключение.
Исключение: System.InvalidOperationException: текущий поток не связан с Диспетчером. Используйте InvokeAsync(), чтобы переключить выполнение на Dispatcher при запуске рендеринга или состояния компонента.
в Microsoft.AspNetCore.Components.ComponentBase.StateHasChanged()
в WelcomeText .Shared.Pinegrow.UpdateProgressBar(MessageArgs args) в \WelcomeText\Shared\Pinegrow.razor:строка 67
в BlazorComponentBus.ComponentBus.c__DisplayClass12_1`1.b__2()
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext ExecutionContext, обратный вызов ContextCallback, Состояние объекта)
--- Конец трассировки стека из предыдущего местоположения ---
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext ExecutionContext, обратный вызов ContextCallback, состояние объекта)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- Конец трассировки стека из предыдущего местоположения ---
at BlazorComponentBus.ComponentBus.Publish[T](T message, CancellationToken ct)
в WelcomeText.Pages.WelcomePage.OnInitializedAsync() в C:\Users\jkligel\source\repos\hometowne001\HTCApps\WelcomeText\Pages\WelcomePage.razor:line 67
в Microsoft.AspNetCore. Components.ComponentBase.RunInitAndSetParametersAsync()
в Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task TaskToHandle, ComponentState owningComponentState)
в ...
Я попробовал закомментировать эту строку кода:
if (!app.Environment.IsDevelopment())
{
app.UseExceptionHandler("/Error");
app.UseHsts();
}
Изображение кода
и я также попробовал изменить значение ASPNETCORE_ENVIRONMENT с «Разработка» на «Производство»изображение launchSettings.json
Ни одно из решений не сработало.
Мой web.config говорит
Подробнее здесь: https://stackoverflow.com/questions/791 ... d-while-pr
Приложение Blazor с текстом приветствия продолжает получать сообщение об ошибке «Ошибка. При обработке вашего запроса пр ⇐ C#
Место общения программистов C#
1730905284
Anonymous
Цель приложения «Текст приветствия» — создать веб-ссылку на сайт WelcomeText и отправить ее новому клиенту. На сайте клиента должно приветствовать сообщение с приветствием, но страница приветствия никогда не отображается, а вместо этого сразу переходит на страницу с ошибкой.
Режим разработки При переходе в среду разработки отображается подробная информация о произошедшей ошибке.
Получена ошибка.
Приложение находится на стадии обработки. опубликовано из Visual Studio на веб-сервере IIS. Последние два журнала ошибок, которые я получил при запуске, были следующими:
ISAPI сообщил о неработоспособном состоянии своему рабочему процессу. Таким образом, рабочий процесс с идентификатором процесса «924», обслуживающий пул приложений «WelcomeText», запросил перезапуск.
и
Имя журнала: Приложение
Источник: среда выполнения .NET
Дата: 05.11.2024 15:27:33
Идентификатор события: 1000
Категория задачи: нет
Уровень: ошибка
Ключевые слова: классический
Пользователь: Н/Д
Компьютер: BLAZOR.hometowne.local
Описание:
Категория: Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware
EventId: 1
SpanId: 23bb04c94decbf4d
TraceId: a03b83ddef80d2323a257ad2617d08b3
ParentId: 0000000000000000
Идентификатор запроса: 40008782-0006-be00-b63f-84710c7967bb
Путь запроса: /welcome/feeeef
Идентификатор действия: 6b03fe1e-b4a6-4b60-8b05-a45167a2a608
ActionName: /_Host
Во время выполнения запроса произошло необработанное исключение.
Исключение: System.InvalidOperationException: текущий поток не связан с Диспетчером. Используйте InvokeAsync(), чтобы переключить выполнение на Dispatcher при запуске рендеринга или состояния компонента.
в Microsoft.AspNetCore.Components.ComponentBase.StateHasChanged()
в WelcomeText .Shared.Pinegrow.UpdateProgressBar(MessageArgs args) в \WelcomeText\Shared\Pinegrow.razor:строка 67
в BlazorComponentBus.ComponentBus.c__DisplayClass12_1`1.b__2()
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext ExecutionContext, обратный вызов ContextCallback, Состояние объекта)
--- Конец трассировки стека из предыдущего местоположения ---
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext ExecutionContext, обратный вызов ContextCallback, состояние объекта)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- Конец трассировки стека из предыдущего местоположения ---
at BlazorComponentBus.ComponentBus.Publish[T](T message, CancellationToken ct)
в WelcomeText.Pages.WelcomePage.OnInitializedAsync() в C:\Users\jkligel\source\repos\hometowne001\HTCApps\WelcomeText\Pages\WelcomePage.razor:line 67
в Microsoft.AspNetCore. Components.ComponentBase.RunInitAndSetParametersAsync()
в Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task TaskToHandle, ComponentState owningComponentState)
в ...
Я попробовал закомментировать эту строку кода:
if (!app.Environment.IsDevelopment())
{
app.UseExceptionHandler("/Error");
app.UseHsts();
}
Изображение кода
и я также попробовал изменить значение ASPNETCORE_ENVIRONMENT с «Разработка» на «Производство»изображение launchSettings.json
Ни одно из решений не сработало.
Мой web.config говорит
Подробнее здесь: [url]https://stackoverflow.com/questions/79160904/welcome-text-blazor-app-keeps-receiving-error-error-an-error-occurred-while-pr[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия