ошибка MSB4057: целевой GetProjectOutputPa th не существует в проекте

Я пытаюсь создать решение из настраиваемого контроллера с использованием инфраструктуры компонентов приложений питания:

С использованием

  • Microsoft PowerApps Cli
  • Пакет разработки .net framework 4.6.2
  • .Net SDK 2.2 Core
  • Код Visual Studio
  • Node.js

Я использовал эту ссылку в качестве ориентира

Однако я получаю эту ошибку:

«MSB4057: целевой GetProjectOutputPath не существует в проекте»

после выполнения msbuild в желаемом месте и не создается заархивированное решение ..? Почему?

Хочу попозже съесть в D365.


person Marek    schedule 20.06.2019    source источник


Ответы (2)


PackageReference Include = "Microsoft.PowerApps.MSBuild.Solution" Version = "0.1.34", добавленный в файл cdproj, решил проблему.

person Marek    schedule 21.06.2019
comment
У меня была та же проблема, и этот ответ помог: imgur.com/aPjEdcW - person Arturo; 02.08.2019

В моем случае я добавил проект узла (.njsproj), чтобы он был частью .cdsproj, и он не работал так же, как и вы. Итак, я добавил недостающую цель в .njsproj:

<Target Name="GetProjectOutputPath" />

Это решило проблему для меня. Если вы перейдете к целям слепка pcf, вы увидите, как именно используется GetProjectOutputPath.

person lesyk    schedule 02.02.2021