使用Jenkins自动部署Service Fabric应用程序会产生“目标不存在”错误

时间:2018-10-09 13:03:27

标签: c# jenkins msbuild azure-service-fabric

当尝试使用Jenkins自动构建Service Fabric应用程序时,该应用程序将使用MSBuild插件进行构建并正常运行,但是在到达包目标时,它会暂停,原因是共享代码的类库依赖项没有“打包”目标。

该项目是通过较早的步骤构建的,但是此时失败了:

/p:Configuration=Debug;Platform=x64 /target:App-Core\App-Core:Package

请注意,还指定了包含此应用程序的sln文件,并且该文件肯定存在于提供的位置(调试是有意的,因为我们将这台计算机用作生产前的“试验场”)。另外,“ App-Core \ App-Core”是指向.sfproj文件的文件夹结构。

当尝试此步骤时,我们终于遇到了错误:

D:\Jenkins\workspace\App-Core\App\Common\Common\Common.csproj : error MSB4057: The target "Package" does not exist in the project

此“公共”项目确实存在于此位置,并且包含我们在服务之间共享的非服务结构专用代码,我们希望它将DLL复制到所需位置,而不是打包项目。我们在这里想念什么?

0 个答案:

没有答案