.NET 8 Blazor Проблема в выпуске с изоляцией CSSC#

Место общения программистов C#
Ответить
Anonymous
 .NET 8 Blazor Проблема в выпуске с изоляцией CSS

Сообщение Anonymous »

У меня есть проект, построенный с .net 8 Blazor: у меня есть сервер и клиент -проект. Сборка будет развернута в соответствии с веб -приложением в IIS .
Для этого я добавил в appconfig.json ключ для проверки базового пути и установить его в app.xaml

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

@inject IConfiguration Configuration
@{
var basePath = Configuration["BasePath"] ?? "/";
basePath = basePath.EndsWith("/") ? basePath : basePath + "/";
}








, а также в программе.

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

var basePath = builder.Configuration.GetValue("BasePath") ?? "";

if (!string.IsNullOrEmpty(basePath))
{
app.UsePathBase(basePath);
app.MapBlazorHub($"{basePath}/_blazor");
}
else
app.MapBlazorHub("/_blazor");
Приложение работает нормально в режиме разработки . Когда я использую конвейер в режиме «Выпуск », на сервере, сгенерированные CSS и файлы, поступающие из пакетов (например, JS и css ) отсутствуют.
Как это исправить?

Подробнее здесь: https://stackoverflow.com/questions/797 ... -isolation
Ответить

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

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

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

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

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