Microsoft Feedback Client上传问题

时间:2018-02-21 02:20:21

标签: tfs azure-devops user-feedback

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

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

在他们的计算机上安装了VS2017的开发团队成员以及反馈工具,可以通过点击“请求反馈”时自动发送的电子邮件来访问反馈请求。一切都很完美。

如果我们将请求发送给利益相关方,他们可以点击链接并正确打开工具,他们可以单步执行项目并做笔记等,当他们提交时,他们的回复会进入VSTS。然而,他们的附件都没有通过。他们都说'(上传)filename.png'在VSTS。

在查看其中一个利益相关方的计算机后,我可以看到mfbclient.exe托盘图标显示' 0MB已转移10MB'。重新启动计算机并不会改变这一点 - 附件不会上传。

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

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

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

我已经测试了这一点,利益相关者是与我和团队完全相同的安全组的一部分(我认为这可能是一个权限错误),但这并没有改变行为。

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

任何人都可以对这个问题有所了解吗?有没有其他人有这个问题?来自MSFT的人可以帮忙吗?

2 个答案:

答案 0 :(得分:2)

正如Sebastian所说,解决方案是将访问级别从利益相关者更改为基本

  

基本提供对大多数功能的访问权限,但测试和其他高级功能除外。 利益相关方可以访问需要的用户   输入错误,查看积压,电路板,图表和仪表板,但是谁   没有TFS CAL。有关详细信息,请参阅About access levels

基本提供了大多数功能,利益相关方可以根据this user voice使用自TFS 2013 Update#5以来的反馈客户端。无法附加图片似乎是利益相关者的许可限制。

根据利益相关者许可限制,当前版本的TFS和VSTS似乎按设计或错过或问题。然而,这个要求是有道理的,我已经提交了一个新的user voice here来建议这个功能,你可以去投票,以便将来实现这一目标。

<强>更新

我同意你的观点,它更倾向于成为一个错误。您已在此处提交反馈:Feeback Client - Upload fails for Stakeholder

无论是用户语音还是错误,开发团队都会照顾他们。所以,让我们等待回应。目前,您可以更改为基本级别以上传图片。

答案 1 :(得分:1)

我的VSTS遇到了同样的问题。 问题实际上是因为利益相关者 - 许可证。

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

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