live-share icon indicating copy to clipboard operation
live-share copied to clipboard

Cannot install live share (1.0.5532.0) on Visual Studio Professional 2017 (15.9.47)

Open eddielin0926 opened this issue 2 years ago • 2 comments

Describe what happened: Hello, I am trying to install live share on my VS 2017, but it keeps failing with the error "VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.". It is similar to Issuse#521, so I upgraded the VS to match the requirement and try to install it again, but the error still occurred.

Here's my configuration:

  • Product and Version: Visual Studio Professional 2017 (15.9.47)
  • OS Version: Windows 11 enterprise (OS Build: 22000.675)
  • Live Share Extension Version: 1.0.5532.0

Steps to Reproduce / Scenario:

  1. Go to Live Share Extension Marketplace
  2. Download the VSIX
  3. Start installing
  4. Fail with "VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.".

The logs to this issue:

2022/5/20 下午 10:52:52 - Microsoft VSIX Installer
2022/5/20 下午 10:52:52 - -------------------------------------------
2022/5/20 下午 10:52:52 - vsixinstaller.exe version:
2022/5/20 下午 10:52:52 - 16.11.57
2022/5/20 下午 10:52:52 - -------------------------------------------
2022/5/20 下午 10:52:52 - Command line parameters:
2022/5/20 下午 10:52:52 - C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service\VSIXInstaller.exe,C:\Users\User\Downloads\Microsoft.VisualStudio.LiveShare.vsix
2022/5/20 下午 10:52:52 - -------------------------------------------
2022/5/20 下午 10:52:52 - Microsoft VSIX Installer
2022/5/20 下午 10:52:52 - -------------------------------------------
2022/5/20 下午 10:52:52 - Skipping product Microsoft.VisualStudio.Product.BuildTools (3243964d) since it does not support extensions
2022/5/20 下午 10:52:52 - Initializing Install...
2022/5/20 下午 10:52:52 - 擴充功能詳細資料...
2022/5/20 下午 10:52:52 - 	Identifier         : Microsoft.VisualStudio.LiveShare
2022/5/20 下午 10:52:52 - 	Name               : Live Share
2022/5/20 下午 10:52:52 - 	Author             : Microsoft
2022/5/20 下午 10:52:52 - 	Version            : 1.0.5532.0
2022/5/20 下午 10:52:52 - 	Description        : Real-time collaborative development from the comfort of your favorite tools.
2022/5/20 下午 10:52:52 - 	Locale             : en-US
2022/5/20 下午 10:52:52 - 	MoreInfoURL        : https://visualstudio.microsoft.com/services/live-share/
2022/5/20 下午 10:52:52 - 	InstalledByMSI     : False
2022/5/20 下午 10:52:52 - 	SupportedFrameworkVersionRange : [4.5,)
2022/5/20 下午 10:52:52 - 
2022/5/20 下午 10:52:57 - 	SignatureState     : ValidSignature
2022/5/20 下午 10:52:57 - 	SignedBy           : Microsoft Corporation
2022/5/20 下午 10:52:57 - 	Certificate Info   : 
2022/5/20 下午 10:52:57 - 		-------------------------------------------------------
2022/5/20 下午 10:52:57 - 		[Subject]       : CN=Microsoft Corporation, OU=OPC, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
2022/5/20 下午 10:52:57 - 		[Issuer]        : CN=Microsoft Code Signing PCA 2010, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
2022/5/20 下午 10:52:57 - 		[Serial Number] : 3300000463CA7009C09247FA42000000000463
2022/5/20 下午 10:52:57 - 		[Not Before]    : 2021/9/3 上午 02:26:31
2022/5/20 下午 10:52:57 - 		[Not After]     : 2022/9/2 上午 02:26:31
2022/5/20 下午 10:52:57 - 		[Thumbprint]    : 909438EC2298CCB370EEAF0453E440A8DCBBC166
2022/5/20 下午 10:52:57 - 
2022/5/20 下午 10:52:57 - 	支援的產品              : 
2022/5/20 下午 10:52:57 - 		Microsoft.VisualStudio.Community
2022/5/20 下午 10:52:57 - 			Version : [16.4,17.0)
2022/5/20 下午 10:52:57 - 
2022/5/20 下午 10:52:57 - 	參考                 : 
2022/5/20 下午 10:52:57 - 	必要條件               : 
2022/5/20 下午 10:52:57 - 		-------------------------------------------------------
2022/5/20 下午 10:52:57 - 		Identifier   : Microsoft.VisualStudio.Component.CoreEditor
2022/5/20 下午 10:52:57 - 		Name         : Visual Studio core editor
2022/5/20 下午 10:52:57 - 		Version      : [15.0,)
2022/5/20 下午 10:52:57 - 
2022/5/20 下午 10:52:57 - 		-------------------------------------------------------
2022/5/20 下午 10:52:57 - 		Identifier   : Microsoft.VisualStudio.Component.JavaScript.TypeScript
2022/5/20 下午 10:52:57 - 		Name         : JavaScript and TypeScript language support
2022/5/20 下午 10:52:57 - 		Version      : [15.0,)
2022/5/20 下午 10:52:57 - 
2022/5/20 下午 10:52:57 - 		-------------------------------------------------------
2022/5/20 下午 10:52:57 - 		Identifier   : Microsoft.VisualStudio.Component.Roslyn.LanguageServices
2022/5/20 下午 10:52:57 - 		Name         : C# and Visual Basic
2022/5/20 下午 10:52:57 - 		Version      : [15.0,)
2022/5/20 下午 10:52:57 - 
2022/5/20 下午 10:52:57 - 		-------------------------------------------------------
2022/5/20 下午 10:52:57 - 		Identifier   : Microsoft.VisualStudio.Component.Debugger.JustInTime
2022/5/20 下午 10:52:57 - 		Name         : Just-In-Time debugger
2022/5/20 下午 10:52:57 - 		Version      : [15.0,)
2022/5/20 下午 10:52:57 - 
2022/5/20 下午 10:52:57 - 簽章詳細資料...
2022/5/20 下午 10:52:57 - 	Extension is signed with a valid signature.
2022/5/20 下午 10:52:57 - 
2022/5/20 下午 10:52:57 - 正在搜尋適用的產品...
2022/5/20 下午 10:52:57 - 找到已安裝的產品 - 全域位置
2022/5/20 下午 10:52:57 - 找到已安裝的產品 - Visual Studio Professional 2017
2022/5/20 下午 10:52:57 - VSIXInstaller.NoApplicableSKUsException: 此擴充功能並未安裝在任何目前已安裝的產品上。
   於 VSIXInstaller.ExtensionService.GetInstallableDataImpl(IInstallableExtension extension, String extensionPackParentName, Boolean isRepairSupported, IStateData stateData, IEnumerable`1& skuData)
   於 VSIXInstaller.ExtensionService.GetInstallableData(String vsixPath, String extensionPackParentName, Boolean isRepairSupported, IStateData stateData, IEnumerable`1& skuData)
   於 VSIXInstaller.ExtensionPackService.IsExtensionPack(IStateData stateData, Boolean isRepairSupported)
   於 VSIXInstaller.ExtensionPackService.ExpandExtensionPackToInstall(IStateData stateData, Boolean isRepairSupported)
   於 VSIXInstaller.App.Initialize(Boolean isRepairSupported)
   於 VSIXInstaller.App.Initialize()
   於 System.Threading.Tasks.Task`1.InnerInvoke()
   於 System.Threading.Tasks.Task.Execute()
--- 先前擲回例外狀況之位置中的堆疊追蹤結尾 ---
   於 Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)

Screenshots image

eddielin0926 avatar May 20 '22 15:05 eddielin0926

I have same problem!!

Akimi-R avatar Jun 02 '22 04:06 Akimi-R

I have same problem with 15.9.50 version

Eduardo-Lopes avatar Aug 23 '22 13:08 Eduardo-Lopes

Unfortunately VS2017 is not supported. Live Share for Visual Studio supports VS2019 and VS2022.

  • https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsls-vs
  • https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsls-vs-2022

derekbekoe avatar Nov 13 '22 01:11 derekbekoe

It was still available for VS2017 in january of last year, so it would be great if it would be possible to download a previous version because I still have that previous version installed on my laptop and there it also still works with VS2017, but I cannot download it for another pc now and I need to use VS2017 for a project.

mvanspaendonck avatar Mar 31 '23 13:03 mvanspaendonck