有没有办法打开TFS工作项的附件,方法是在计算机的默认图像查看器中双击它(或者只是从IDE中打开它),而不是在Web浏览器中打开它?我希望能够更改此设置(如果是设置)。
编辑:在回顾了Kate Gregory的回复之后,我调查了这个选项并意识到问题是VS正在启动一个url(一个处理程序文件来响应附件),这导致默认的Web浏览器被启动。我正在考虑的一个潜在工作是为所有基于Web的调用编写自定义映射器(如,在开始时 - >运行并输入URL),映射器将确定它是什么类型的调用(TFS等)并使用适当的程序,基于响应的MIME类型,第二阶段将其作为VS加载项合并。答案 0 :(得分:2)
我有理由相信VS只使用你的默认程序。单词为.doc文件,IE为.htm文件,(在你的情况下我打赌)IE浏览器为.jpg文件。尝试更改您在Windows中使用的默认程序,看看会发生什么。
答案 1 :(得分:1)
保存在TFS中的所有文件都保存在以下列地址开头的路径中:
http:// {YourServerName} TFS01:8080 / tfs /.../.../...& amp; FileName = {YourFileName}。{YourExt}
这意味着所有文件都是使用为HTTP协议定义的默认程序打开的,无论文件的扩展名如何。 您可以更改HTTP协议的默认程序(如果您有权限,通常也不会),但这也会影响打开任何常规网页或URL,这可能不推荐。
我仍然没有找到解决这个问题的方法。
答案 2 :(得分:0)
VST / Team Explorer中的某种预览功能会很好。然后,只能在浏览器中打开一小部分附件。 http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/6224713-preview-attachments-in-team-explorer