У меня проблемы с выяснением правильных параметров для использования при публикации проекта ASP.NET, в котором принимается приложение Blazor Webassembly через команду Dotnet Publish .
Когда Я использую кнопку «Распространение» в Visual Studio, я получаю автономное, однобокое опубликованное приложение , и все работает нормально. Однако, когда я пытаюсь достичь того же результата, используя команду DotNet Publish, я сталкиваюсь с ошибками. < /P>
Вот команда, которую я использую: < /p>
& "C:\Program Files\dotnet\dotnet.exe" publish D:\OrderStatus.Gui.Host\OrderStatus.Gui.Host.csproj --configuration Release --framework net8.0 --output D:\output\ --self-contained True --verbosity Minimal /property:PublishSingleFile=True /property:DebugType=None /property:UseAppHost=True
< /code>
Когда я включаю свойство useapphost = true, я получаю следующую ошибку: < /p>
error NETSDK1084: There is no application host available for the specified RuntimeIdentifier 'browser-wasm'
< /code>
Если я опускаю свойство Useapphost, я встречаю эту ошибку вместо этого: < /p>
error NETSDK1098: Applications published to a single-file are required to use the application host. You must either set PublishSingleFile to false or set UseAppHost to true.
< /code>
Что я делаю не так в конфигурации команды Dotnet Publish? , но через командную строку? < /p>
Любое руководство будет высоко оценено! Заранее спасибо.
Подробнее здесь: https://stackoverflow.com/questions/793 ... -project-h
Как установить dotnet опубликовать параметры команды для публикации проекта ASP.NET Хостинг приложения Blazor Webassembl ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Можно ли создать файл .dSYM для приложения iOS с помощью команды публикации dotnet?
Anonymous » » в форуме IOS - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-