windows - 如何默认使用 Visual Studio 的二进制编辑器打开某些文件类型?

标签 windows visual-studio-2013

我正在使用 Visual Studio 2013 Professional,它有一个名为“二进制编辑器”的出色工具。我已经通过"file">“打开”菜单使用它有一段时间了,但我想将 Windows 配置为在打开某些文件类型(双击)时使用它。我尝试使用 C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe 打开 .bin 文件(这是带有重命名扩展名的简单 exe 文件),但我收到消息“您选择的程序”无法与此文件类型关联”。

对此我能做什么?

最佳答案

有一个注册表项可以阻止您以错误的方式执行此操作。启动Regedit.exe,您可以在HKCR\Applications\devenv.exe 中看到 key 。 NoOpenWith 值生成此错误消息。

要正确地解决这个问题,首先要看看它是如何处理其他文件的。说 HKCR\.cs,注意它如何指向 VisualStudio.cs.12.0。其中包含相关的 key ,我认为使用DDE进行胡闹很重要。

关于windows - 如何默认使用 Visual Studio 的二进制编辑器打开某些文件类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25879524/

相关文章:

linux - Windows有中断上下文吗?

windows - 安装 HAXM 时不支持 VT

javascript - Typescript - 在 VS2013 中运行解决方案时出现 "SourceMap file read failed"

c# - 关闭 Visual Studio 2013 预处理器灰显 C#?

c# - ClassName() 没有返回任何,片段工具 visual studio 2013

java - 是否可以添加类似 shebang 的东西来使 jar 文件在 Windows 上可执行?

windows - 用于 VC++ 的 DSP SDK

c# - 用于 Visual Studio 2013 的 System.Data.SQlite

java - Xamarin:在 Visual Studio 2013 中更改 JDK 位置

c++ - exe 可以小于其最大的声明缓冲区吗?