В моих проектах Blazor используется библиотека классов Razor. После обновления Blazor с версии 3.2.0 до версии 3.2.0 я получаю:
Повторяющиеся базовые пути '/' для корневых путей содержимого
Ошибка также показывает пути, включая
... \ bin \ Debug \ netstandard2.1 \ wwwroot \
Я обновил проект Blazor и библиотеку razor lib с:
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="3.2.0-preview3.20168.3" />
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Build" Version="3.2.0-preview3.20168.3" PrivateAssets="all" />
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="3.2.0-preview3.20168.3" PrivateAssets="all" />
</ItemGroup>
To
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="3.2.0" />
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Build" Version="3.2.0" />
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="3.2.0" />
</ItemGroup>
Он все еще работает, когда я публикую свою библиотеку Razor в Azure DevOps и включаю ее в свой проект Blazor с Nuget. Это терпит неудачу только тогда, когда я добавляю и ссылаюсь на проект. Раньше это работало в обоих случаях.