找不到导入的项目 "C:\Program Files (x86)\MSBuild\Microsoft\BizTalk\BizTalkC.targets"

The imported project "C:\Program Files (x86)\MSBuild\Microsoft\BizTalk\BizTalkC.targets" was not found

我在 VSTS 中有 Biz Talk 项目,我正在尝试构建该项目。这是我遇到的错误

Error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\BizTalk\BizTalkC.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk

请找到我附加的构建定义

我发现指定的目标文件存在于我的本地 [C:\Program Files (x86)\MSBuild\Microsoft\BizTalk] 构建参数:

/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactstagingdirectory)\"

请help/suggest

如果您使用的是托管代理,托管代理似乎无法构建 BizTalk 应用程序,因为它缺少所需的构建目标。没有办法解决这个问题;您必须设置自己的构建代理。

如果这是在您控制的生成代理上,您似乎需要在您的生成代理上安装适当的 BizTalk 引用。