VSIX installer does not work on Windows 11
Hi everybody,
I have a VSIX project that creates a VSIX installer targeting several versions of VS, including VS2022. When I run this installer on Windows 10, everything works as expected and my VS extension gets installed without problems. However, when I try to run the same VSIX installer on Windows 11, I am getting the following error:
5/11/2022 4:37:48 PM - VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.
As I mentioned before, the only difference is the Windows version. On windows 10 there is no problem.
My question is: Is it possible to change something in my VSIX project to make it installable on Windows 11?
4 answers
Sort by: Most helpful
-
-
Limitless Technology 39,356 Reputation points
2022-05-17T07:35:30.033+00:00 Hi VictorHavin-9077,
You'll need to Update all your VS Extensions to get it working in Windows 11, you can do it by following documentation steps here:- https://learn.microsoft.com/en-us/visualstudio/extensibility/migration/update-visual-studio-extension
To get latest version of VSIX Installers you can refer to https://learn.microsoft.com/en-us/visualstudio/ide/finding-and-using-visual-studio-extensions?view=vs-2022
If even after upgrade you face same issue, you can troubleshoot it in windows by which it can automatically detect and resolve compatibilities with Windows 11 by referring to https://learn.microsoft.com/en-us/visualstudio/install/troubleshooting-installation-issues?view=vs-2022
-------------------------------------------------------------------------------------------------------------------------------------------------------
--If the reply is helpful, please Upvote and Accept as answer--
-
Richard Slade 0 Reputation points
2023-12-01T15:26:11.7366667+00:00 I've the same issue with a brand new, blank extension. Even fresh out the box, a VSIX template doesn't work.
Windows 11 Pro, Intel I9, Visual Studio Pro 2022
-
Richard Slade 0 Reputation points
2023-12-20T10:25:23.2566667+00:00 Works by installing via the command prompt run as Administrator