Как установить dotnet опубликовать параметры команды для публикации основного проекта ASP.NET Хостинг приложения Blazor C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как установить dotnet опубликовать параметры команды для публикации основного проекта ASP.NET Хостинг приложения Blazor

Сообщение Anonymous »

У меня проблемы с выяснением правильных параметров для использования при публикации основного проекта ASP.NET, в котором размещается приложение Blazor Webassembly через команду DotNet Publish .
Когда я использую кнопку «публикация» в Visual Studio, я получаю автономное, однобокое опубликованное приложение, и все работает нормально. Однако, когда я пытаюсь достичь того же результата, используя команду DotNet Publish , я сталкиваюсь с ошибками.
Вот команда, которую я использую:

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

& "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 < /code>, я получаю следующую ошибку: < /p>

Ошибка NetSdk1084 : Нет доступного хоста приложения для указанного RuntimeIdentifier 'Browser-Wasm' 

, если я опускаю свойство Useapphost 
, я сталкиваюсь с этой ошибкой Вместо этого: < /p>

Ошибка Netsdk1098: приложения, опубликованные в однолепов, требуются для использования хоста приложения. Вы должны либо установить Publishsinglefile в false, либо установить UseApphost true. p>
Как я могу достичь того же результата, что и при использовании кнопки «Опубликовать» в Visual Studio, но с помощью командной строки? < /p>
Любое руководство будет высоко оценено! Заранее спасибо.

Подробнее здесь: https://stackoverflow.com/questions/793 ... -core-proj
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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