我正在尝试安装允许 emacs 键绑定的 Visual Studio 2012 扩展。
我正在按照这里的步骤进行操作:
Visual Studio 2012 或 2013 中的 Emacs 键绑定
我已完成第 5 步:
以管理员身份运行 vsik 文件。这是必需的,以便扩展可以将 Emacs.vsk 写入程序文件夹。我不确定执行此操作的最佳方法,因此我以管理员身份运行命令提示符,然后从提示符处执行 start emacsemulations.vsik。
因此,从管理员命令提示符运行 emacsemulations.vsix,我收到以下错误“此 VSIX 包无效,因为它不包含根目录下的文件扩展名.vsixmanifest。”
我没有更改包内的任何文件名。
我认为这可能与 Windows 如何压缩文件有关——我只需解压缩和重新压缩 EmacsEmulation.vsix 文件即可重新创建问题,而无需更改 vsix 包的内容。
如果有人对如何修复甚至更好地修复实际更新的 vsix 文件本身有任何建议,我将不胜感激!