我们在TFS工作项和TFS的源代码管理中附加了PDF(和其他)文件。它们未在Visual Studio中正确打开(它们基本上显示为ASCII)。
问题似乎是,在您使用解决方案资源管理器中的“打开方式...”对话框之前,VS无法正确地将程序与“.pdf”等扩展名相关联。
如果我们的用户完全安装了Visual Studio,那么这是一个很好的解决方法。但是,其中许多只有Visual Studio 2013和Team Explorer组件 - 根本没有解决方案资源管理器。
我猜这个案例必须有一些解决方法。也许设置正确的注册表值?由于VS可以正确记住关联(如果你能告诉它(通过解决方案资源管理器),它必须存储在某个地方。
想法?建议?
答案 0 :(得分:5)
如果您在项目中获得了PDF文件,则可以右键单击解决方案资源管理器,然后选择"打开..."。现在您可以选择要使用的编辑器。如果尚未列出Acrobat,您可以添加它,然后单击按钮"设为默认值"。 之后,无论是从源代码控制浏览器还是Visual Studio中的其他位置打开,您的PDF都将始终使用Acrobat Reader打开。但是你需要为你的所有工作室配置它。
答案 1 :(得分:0)
“打开方式”在上下文菜单中不可用。但我找到了解决方案 - 更好地说解决方法: 您必须创建外部命令才能在pdf viewer中打开此pdf文件。
现在出现了令人讨厌的伎俩。此命令在选择了PDF文件的浏览器窗口中不起作用,参数为空:( 因此,您必须将pdf文件打开到该ASCII窗口,然后点击新命令。现在该文件将在您选择的pdf viewer中打开。
希望这会有所帮助