【问题标题】:Microsoft Feedback Client issues with uploadsMicrosoft 反馈客户端上传问题
【发布时间】:2018-02-21 02:20:20
【问题描述】:

我们在使用 mfbclient.exe 工具时遇到了一些严重问题,该工具是 VSTS 反馈平台的一部分。基本上,我们的利益相关者的上传不会被发送。

您可以想象,这非常令人沮丧,因为截屏等功能是使用该工具的主要优势。

在他们的机器上安装了 VS2017 以及反馈工具的开发团队成员可以通过单击“请求反馈”时自动发送的电子邮件访问反馈请求。一切正常。

如果我们将请求发送给利益相关者,他们可以单击链接并正确打开工具,他们可以逐步浏览项目并做笔记等,当他们提交时,他们的响应会进入 VSTS。然而,他们的执着都没有通过。他们都在 VSTS 中说 '(Uploading) filename.png'。

查看利益相关者的一台机器时,我可以看到 mfbclient.exe 托盘图标显示“已传输 0MB 的 10MB”。重启机器不会改变这一点 - 附件不会上传。

经过进一步调查,在%localappdata%\microsoft\team foundation\x.0\testmanagement\ 下,我可以看到一个 XML 文件,其中包含要加载的所有屏幕截图/附件等的列表。屏幕截图文件本身也存在(因此,文件不会丢失/删除)。出于某种原因,文件只是没有上传。

如果我删除 XML 文件,它会清除附件“队列”,但只要输入更多反馈并添加屏幕截图,就会出现同样的问题。

我注意到有一个 mfbclient.exe.config 文件,我在利益相关者的一台机器上对其进行了编辑,并将跟踪级别更改为“4”(详细),我认为这可以解决这个问题。但是,我看不到日志可能存在的任何地方。有人知道吗?

我已经在利益相关者与我和团队属于完全相同的安全组的情况下对此进行了测试(我认为这可能是权限错误),但这不会改变行为。

我能想到的我自己和团队以及遇到问题的人之间唯一真正的区别(并且有很多用户遇到相同的问题,所以这不仅仅是一个人的问题),就是这些人是利益相关者而不是订阅者(不应该有所作为),并且他们没有在他们的机器上安装 Visual Studio(也不应该有所作为)。

谁能解释一下这个问题?其他人有问题吗? MSFT 的人可以帮忙吗?

【问题讨论】:

  • 经过我这边的测试,即使没有安装 Visual Studio(仅安装了团队资源管理器和反馈客户端),一切都按预期工作。所以,如果他们的机器上没有安装 Visual Studio,请尝试安装standalone Team explorer,然后再试一次。
  • @AndyLi-MSFT 你能在下面评论塞巴斯蒂安的回答吗?
  • 是的,再次检查,塞巴斯蒂安是对的。请参阅下面的我的 cmets。所以解决方案是将访问级别更改为基本。你可以接受它作为答案。

标签: tfs azure-devops user-feedback


【解决方案1】:

正如 Sebastian 所说,解决方案是将访问级别从 Stakeholder 更改为 Basic

基本提供对大多数功能的访问,但测试和其他高级功能除外。 利益相关者访问那些需要 输入错误、查看积压工作、板、图表和仪表板,但谁 没有 TFS CAL。详情请见About access levels

基本 提供大部分功能,利益相关者可以使用基于this user voice 的 TFS 2013 Update#5 以来的反馈客户端。无法附加图片似乎是利益相关者的权限限制。

根据利益相关者许可限制,在当前版本的 TFS 和 VSTS 上,无论是设计、功能缺失或问题,都可以。但是这个要求是有道理的,我已经提交了一个新的user voice here 来建议这个功能,你可以去投票来实现这个功能。


更新

我同意你的观点,它更倾向于是一个错误。你已经在这里提交了反馈:Feeback Client - Upload fails for Stakeholder

无论是用户的声音还是错误,开发团队都会照顾他们。所以,让我们等待回应。现在,您可以切换到基础级别来上传图片。

【讨论】:

  • 恕我直言,我认为我们不应该将其作为一项功能“要求”,我认为这是一项缺乏且应该存在的功能。这是一个错误,它被省略了..
  • @benpage 是的,我同意你的观点,它更倾向于成为一个错误。我已经更新了答案,请检查一下。
【解决方案2】:

我们的 VSTS 也有同样的问题。 问题确实是因为利益相关者许可。

如果我使用利益相关者帐户提交反馈,则上传保持在 0%。当我在 VSTS 中将用户更改为 Basic 时,上传会自动开始并完成。

编辑:此问题已得到修复,根据此论坛帖子:Feedback Client - Upload fails for Stakeholder

【讨论】:

  • 是的,它与访问级别有关。 基本提供对大多数功能的访问,但测试和其他高级功能除外。 利益相关者 访问需要输入错误、查看积压工作、看板、图表和仪表板但没有 TFS CAL 的用户。详情请见About access levels
  • 感谢您的反馈?自 2015 年以来,这种情况发生了变化吗? visualstudio.uservoice.com/forums/…
  • @AndyLi-MSFT 这对我来说似乎是错误的。利益相关者可以输入错误等,是的,但你的意思是虽然他们可以这样做,但他们不能附上图片?这是否被视为“高级功能”?
猜你喜欢
  • 2022-08-23
  • 1970-01-01
  • 2012-03-20
  • 2021-06-15
  • 1970-01-01
  • 2010-12-08
  • 2014-07-22
  • 2012-09-25
  • 1970-01-01
相关资源
最近更新 更多