错误MSB4057:项目中不存在目标“ GetProjectOutputPa th”

时间:2019-06-20 16:25:06

标签: powerapps

我正在尝试使用Power Apps组件框架在自定义控制器之外构建解决方案:

使用

  • Microsoft PowerApps Cli
  • .net Framework 4.6.2开发包
  • .Net SDK 2.2核心
  • Visual Studio代码
  • Node.js

我用this link作为指导

但是,我遇到此错误:

  

“ MSB4057:项目中不存在目标” GetProjectOutputPath“”

在所需位置执行msbuild之后,未创建任何压缩解决方案。为什么?

我想稍后在D365中使用它。

2 个答案:

答案 0 :(得分:0)

添加到cdproj文件中的PackageReference Include =“ Microsoft.PowerApps.MSBuild.Solution” Version =“ 0.1.34”解决了该问题。

答案 1 :(得分:0)

就我而言,我已将节点项目 (.njsproj) 添加为 .cdsproj 的一部分,但它与您一样失败。因此,我向 .njsproj 添加了一个缺失的目标:

<Target Name="GetProjectOutputPath" />

那已经为我解决了问题。如果您转到 pcf nugget 的目标,您将看到 GetProjectOutputPath 的确切用法。