Windows 10 Visual Studio 2015 .xaml 文件关联

Windows 10 Visual Studio 2015 .xaml 文件关联

.xaml 文件似乎与 Windows 10 上的 Visual Studio 2015 没有关联(它们不在“设置”>“默认应用程序”中的可能关联列表中)。

有没有办法以某种方式强制关联?(或将选项添加到“按应用程序设置默认值”列表中?)

编辑:抱歉,应该添加更多细节......

我尝试过“打开方式...”,但 VS2015 不在应用程序列表中。(Visual Studio 版本选择器在,但每次都会打开一个新实例,这不是我想要的)。

我可以通过单击“在此电脑上查找其他应用程序”手动找到 devenv.exe,但这会给我一条消息,提示“您选择的程序无法与此文件类型关联。请选择其他程序。”

答案1

至少有三种方法。

  • 使用 GUI,右键单击文件并选择打开用,然后选择 Visual Studio(您可能需要浏览它,二进制名称是devenv.exe)并确保将此应用程序用于所有 .xaml 文件选项已选中。
  • 使用注册表编辑器,您可以在 下添加(或编辑)一个键HKEY_CLASSES_ROOT.xaml并指定“文件类型”(如果尚未设置Windows.XamlDocument为我所用的方式),然后创建(或编辑)该文件类型的键(例如HKEY_CLASSES_ROOT\Windows.XamlDocument)及其子键shell\open,并指定您希望它运行的路径。(我建议查看其他扩展和文件类型以查看数据的格式。)
  • 使用 CMD,结合使用assocftype命令。assoc获取或设置扩展名的文件类型,以便您可以使用assoc .xaml并在注册表中查找当前文件类型(如果有),以及assoc .xaml=Windows.XamlDocument是否要将其设置为我的框中的值。然后,使用ftype获取或设置该文件类型的“打开”命令。例如,ftype Windows.XamlDocument=<PATH_TO_VISUAL_STUDIO>\devenv.exe %1

相关内容