#blazor-webassembly
Вопрос:
Я пытаюсь опубликовать свой проект blazor wasm. Когда я нажимаю URL-адрес, по которому оно размещено, приложение никогда не загружается, и я вижу эту ошибку в консоли:
Error: Failed to start platform. Reason: TypeError: NetworkError when attempting to fetch resource. g https://my-test-server.com/_framework/blazor.webassembly.js:1 s https://my-test-server.com/_framework/blazor.webassembly.js:1 s https://my-test-server.com/_framework/blazor.webassembly.js:1 s https://my-test-server.com/_framework/blazor.webassembly.js:1 promise callback*u https://my-test-server.com/_framework/blazor.webassembly.js:1 a https://my-test-server.com/_framework/blazor.webassembly.js:1 promise callback*u https://my-test-server.com/_framework/blazor.webassembly.js:1 a https://my-test-server.com/_framework/blazor.webassembly.js:1 promise callback*u https://my-test-server.com/_framework/blazor.webassembly.js:1 r https://my-test-server.com/_framework/blazor.webassembly.js:1 r https://my-test-server.com/_framework/blazor.webassembly.js:1 g https://my-test-server.com/_framework/blazor.webassembly.js:1 lt;anonymousgt; https://my-test-server.com/_framework/blazor.webassembly.js:1 n https://my-test-server.com/_framework/blazor.webassembly.js:1 lt;anonymousgt; https://my-test-server.com/_framework/blazor.webassembly.js:1 lt;anonymousgt; https://my-test-server.com/_framework/blazor.webassembly.js:1 blazor.webassembly.js:1:14889 printErr https://my-test-server.com/_framework/blazor.webassembly.js:1 lt;anonymousgt; https://my-test-server.com/_framework/blazor.webassembly.js:1 (Async: promise callback) lt;anonymousgt; https://my-test-server.com/_framework/blazor.webassembly.js:1 n https://my-test-server.com/_framework/blazor.webassembly.js:1 lt;anonymousgt; https://my-test-server.com/_framework/blazor.webassembly.js:1 lt;anonymousgt; https://my-test-server.com/_framework/blazor.webassembly.js:1
Эта ошибка на самом деле не дает мне много для продолжения… Кто-нибудь знает, где я могу хотя бы начать искать, чтобы попытаться понять, что происходит?
Ответ №1:
Я понял это — оказывается, когда я установил .NET 6, публикация начала обрезать сборки (хотя я использовал VS2019 для публикации). Мне пришлось отключить его, добавив это в свой blazor csproj:
lt;PropertyGroupgt; lt;PublishTrimmedgt;falselt;/PublishTrimmedgt; lt;/PropertyGroupgt;
Комментарии:
1. У меня была та же ошибка в моем веб-приложении. Прошлой ночью я опубликовал некоторые исправления ошибок, и приложение больше не запускалось. Вы мне очень помогли ! Большое спасибо