我似乎让我的系统在Visual Studio扩展方面变得有点蠢。 通常我会使用Nuget。
如果扩展程序不在Nuget上,我会下载vsix文件并双击它以开始安装过程。但现在,当我双击vsix文件时,它会在Visual Studio文本编辑器中打开它,将其视为要编辑的文件,而不是将其作为要执行的文件执行。
任何人都知道如何恢复正确的预期行为?
由于
答案 0 :(得分:1)
第一种方法:如果你打开regedit并查看HKEY_CURRENT_USER \ Software \ Classes.vsix下的密钥,只需删除整个密钥。这应该可以让HKLM的全球注册再次生效。
否则,右键单击文件,打开方式,然后选择“C:\ Program Files(x86)\ Common Files \ Microsoft Shared \ MSEnv \ VSLauncher.exe”。