我们将PDF(和其他)文件附加到TFS工作项和TFS下的源代码管理中.它们未在Visual Studio中正确打开(它们基本上显示为ASCII).
问题似乎是,在您使用解决方案资源管理器中的"打开方式..."对话框之前,VS无法正确地将程序与".pdf"等扩展程序相关联.
如果我们的用户完全安装了Visual Studio,那么这将是一个很好的解决方法.但是,其中许多只有Visual Studio 2013和Team Explorer组件 - 根本没有解决方案资源管理器.
我猜这个案例必须有一些解决方法.也许设置正确的注册表值?由于VS可以正确地记住关联(如果你能告诉它(通过解决方案资源管理器),它必须存储在某个地方.
想法?建议?
如果您在项目中有PDF文件,可以右键单击解决方案资源管理器并选择"打开方式...".现在您可以选择要使用的编辑器.如果尚未列出Acrobat,则可以添加它,然后单击"设为默认值"按钮.之后,无论是从源代码控制浏览器还是Visual Studio中的其他位置打开,您的PDF都将始终使用Acrobat Reader打开.但是您需要为所有工作室配置它.
参考:MSDN中的答案"源代码管理资源管理器不查看PDF文件"