0

这是设置。 我有一个包含40-50个项目的VS2013解决方案,我需要将其中4个部署到服务器。我正在使用詹金斯做这件事。 msbuild插件非常适合这一点。 我在Jenkins作业配置中添加了4个带有msbuild的部分。 This is a picture of an example msbuild section from the configuration.Jenkins的多个启动项目解决方案部署自动化

当我运行构建时,在3个位置给出了错误,无论它正在使用什么msbuild节,但所有的错误都在同一个类库上。编辑:[在最近的构建我有一个类库类似的错误。]我没有问题,当我通过VS2013本地构建一切。但是,建设4点的配置和处理混淆的DLL动态链接库更换需要时间,我想与詹金斯:),以减少它

的错误是:

  1. 错误:OutputPath属性未设置项目
  2. 错误MSB3023:未指定复制的目标。请提供“DestinationFiles”或“DestinationFolder”。
  3. “FindUnderPath”任务没有为所需参数“路径”赋予值。

我看到一些关于第一个错误的其他帖子,并尝试使用答案,但它没有帮助。 (删除平台envoiremental变量或修改txt编辑器中的.csproj,或重置输出在vs)

回答

0

经过3天寻找答案,并决定发布在这里我有点修复它:D 我添加/ p:OutputPath =在msbuild的参数中输入“C:\ test”,这样就可以应用所有的参数。 如果我去/斌/调试或/斌/释放我得到的问题,其中文件名太大。 所以我决定把一切都放在C:/ test

相关问题