問題 §
Blazor Web Asemblyのプロジェクトを作成する時PWAのチェックを入れるとReleaseビルドの場合のみコンパイルエラーになる。
エラー MSB4018 "GenerateServiceWorkerAssetsManifest" タスクが予期せずに失敗しました。
原因 §
不明。
解決 §
以下のどれでも。
- バグだろうから直るまで待つ
- PWAのチェックなしにプロジェクトを作成する
- ツール類、ライブラリをバージョンダウンして開発する
追記 §
この条件を満たさないときでも同じエラーが出ることがある。
マシン再起動でビルドが通らなかったコードのビルドが通ることがある。
良く分からない。
Visaul Studio 16.9.0あるいはBlazorの完成度が上がって行くにつれて改善されていくのかも知れない。