【问题标题】:Visual Studio Online - Build Drop Only Contains Log FilesVisual Studio Online - Build Drop 仅包含日志文件
【发布时间】:2013-11-30 09:46:20
【问题描述】:

我在网上试用了新的 Visual Studio 2013 和 Express edition for web。 我为它创建了一个示例项目和一个构建定义,选择了“托管构建控制器”并带有“将构建输出复制到服务器”的选项。

然后我将构建排队,它在 Visual Studio Online 上成功。但是,当我单击“Drownload drop as zip”时,它会给我一个仅包含日志文件的 zip 文件。

有没有办法下载已发布的网站文件,还是我对免费许可证的要求太高了?

【问题讨论】:

  • 您在构建日志中看到了什么?
  • 构建真的成功了吗?
  • 是的,构建成功。我看到的唯一警告是“将二进制文件复制到 drop00:00:00 TF270003:复制失败。确保源目录 C:\a\bin 存在并且您具有适当的权限”。
  • 您是否确保该目录存在并且您具有适当的权限?
  • @AndrewClear 构建路径位于 TFS 构建服务器上,该服务器位于 Windows 云的某个位置。如何检查权限?

标签: tfs visual-studio-2013 azure-devops


【解决方案1】:

问题可能在于您的构建输出设置。如果您还没有注意到,TFS 2013 中的“构建定义”的“构建默认值”选项卡下还有几个“暂存位置”选项。

假设您坚持使用“托管构建控制器”,最好的选择是选择“将构建输出复制到以下源代码控制文件夹”选项。

另一种方法是创建您自己的本地构建控制器并将其指向您的 VisualStudio.com URL。然后你可以选择传统的 UNC 路径。更多关于横向扩展的信息:http://msdn.microsoft.com/en-us/library/dd793166.aspx

-最新的。也就是说,除非你想这样做。

【讨论】:

    【解决方案2】:

    我遇到了同样的问题。我更改了解决方案的位置,需要更新构建过程文件:

    1. 在团队资源管理器中,选择构建。
    2. 在所有构建定义下,选择您的构建。右键单击 > 编辑构建定义。
    3. 点击左侧的进程。
    4. 正在构建中> 查看#2。确认您的解决方案位置正确。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-26
      • 1970-01-01
      • 2015-06-25
      相关资源
      最近更新 更多