Публикация веб-задания 3.xx вместе с основным приложением ASP.net - PullRequest
0 голосов
/ 04 марта 2019

Я пытаюсь публиковать свои веб-задания вместе с моим основным приложением ASP.net при каждой публикации.С помощью ASP.net classic вы можете добавить веб-задание в качестве существующего проекта

enter image description here

с ядром ASP.net такой опции нет, поэтому я добавил этона мой ProjectName.Api.csproj

<Target Name="PostpublishScript" AfterTargets="Publish">
    <Exec Command="dotnet publish ..\ProjectName.WebJob\ -o $(PublishDir)App_Data\Jobs\triggered\ProjectName.WebJob" />
</Target>

на основании следующей статьи .Когда я публикую свой API, я вижу это в своем выводе

dotnet publish ..\ProjectName.WebJob\ -o C:\sandbox\ProjectName\ProjectName.Api\obj\MockupApi\netcoreapp2.2\PubTmp\Out\App_Data\Jobs\triggered\ProjectName.WebJob

Проект asp.net успешно публикуется, но веб-работа не существует.В этой статье я вижу, что у автора есть папка с именем App_Data внутри папки bin, у меня ее нет в моей bin, но у меня есть моя папка obj.

Я также хочу упомянутьчто у меня вообще не было папки App_Data, я просто создал ее для этой цели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...