在线更改 Visual Studio 的最大附件大小

Change the maximum attachment size for Visual Studio Online

如何更改 Visual Studio 在线的默认最大附件大小(默认约为 4mb)?

在本地 TFS 2015 中,您可以使用 https://msdn.microsoft.com/en-us/library/ms400780.aspx 中描述的方法更改最大附件大小。

但是,当使用托管 Visual Studio 在线时,这并不适用。 ConfigurationSettingsService.asmx 服务只能从 localhost 访问,这在使用 Visual Studio Online 时当然是不可能的。

我试图在 Visual Studio 在线配置中找到该选项,但没有成功。

嗯,Web 服务本身是可访问的,并且按预期工作。只有测试表格才可用于本地机器的请求。您可以使用任何工具来发送正确的调用,例如 Postman Chrome extension.

但是,测试表单可以帮助您确定请求的正确格式。请注意,它应该是 POST 对任一网络方法的请求。

这是调用 GetMaxAttachmentSize 的结果(Ctrl + 右键单击​​图像可在单独的选项卡中查看大图):

这就是 SetMaxAttachmentSize 调用的样子:

现在,如果您 运行 GetMaxAttachmentSize 再次调用,它将 return 最大尺寸的新值 - 您刚刚设置的值。

请注意,URL 在两个请求中是相同的。方法的名称和参数(如果有)在请求正文中传递。

最后,我不必以某种方式明确地进行身份验证就可以正常工作。我怀疑这是因为我在 运行 收集这些示例时登录了我的 VSO 帐户。