Azure / service-fabric-mesh-preview

Service Fabric Mesh is the Service Fabric's serverless offering to enable developers to deploy containerized applications without managing infrastructure. Service Fabric Mesh , aka project “SeaBreeze” is currently available in private preview. This repository will be used for tracking bugs/feature requests as GitHub issues and for maintaining the latest documentation.
MIT License
82 stars 11 forks source link

Unable to instal VS2017 extension #335

Closed dajbych closed 5 years ago

dajbych commented 5 years ago

Service Fabric Mesh Tools fails to install when both Visual Studio 2017 and Atmel Studio 7.0 are installed.

08.01.2019 14:32:22 - Microsoft VSIX Installer
08.01.2019 14:32:22 - -------------------------------------------
08.01.2019 14:32:22 - Initializing Install...
08.01.2019 14:32:22 - Extension Details...
08.01.2019 14:32:22 -   Identifier      : SFApp.Vsix.2051ada7-ef4d-4043-9241-f9b313bca825
08.01.2019 14:32:22 -   Name            : Service Fabric Mesh Tools (Preview)
08.01.2019 14:32:22 -   Author          : Microsoft
08.01.2019 14:32:22 -   Version         : 0.9.20181130.2
08.01.2019 14:32:22 -   Description     : Tools and templates for building, debugging and publishing Service Fabric Mesh Applications.
08.01.2019 14:32:22 -   Locale          : en-US
08.01.2019 14:32:22 -   MoreInfoURL     : https://aka.ms/sfappvsixmoreinfo
08.01.2019 14:32:22 -   InstalledByMSI  : False
08.01.2019 14:32:22 -   SupportedFrameworkVersionRange : [4.6,)
08.01.2019 14:32:22 - 
08.01.2019 14:32:22 -   SignedBy        : Microsoft Corporation
08.01.2019 14:32:22 -   Certificate Info : [Subject]
  CN=Microsoft Corporation, OU=OPC, O=Microsoft Corporation, L=Redmond, S=Washington, C=US

[Issuer]
  CN=Microsoft Code Signing PCA 2010, O=Microsoft Corporation, L=Redmond, S=Washington, C=US

[Serial Number]
  330000026ECE6AE5984BFC96A900000000026E

[Not Before]
  06.09.2018 23:00:30

[Not After]
  06.09.2019 23:00:30

[Thumbprint]
  99B6246883B4B32EA59AE18B36945D205A876800

08.01.2019 14:32:22 -   Supported Products : 
08.01.2019 14:32:22 -       Microsoft.VisualStudio.Community
08.01.2019 14:32:22 -           Version : [15.0.27428,16.0)
08.01.2019 14:32:22 - 
08.01.2019 14:32:22 -   References      : 
08.01.2019 14:32:22 - 
08.01.2019 14:32:22 - Searching for applicable products...
08.01.2019 14:32:23 - Found installed product - Global Location
08.01.2019 14:32:23 - Found installed product - AtmelStudio
08.01.2019 14:32:23 - Found installed product - ssms
08.01.2019 14:32:23 - VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.
   v VSIXInstaller.App.InitializeInstall(Boolean isRepairSupported)
   v VSIXInstaller.App.InitializeInstall()
   v System.Threading.Tasks.Task.InnerInvoke()
   v System.Threading.Tasks.Task.Execute()
swesonga commented 5 years ago

After installing Atmel Studio 7.0, the Atmel Studio VSIXInstaller in C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\VSIXInstaller.exe will be used to try to install the Service Fabric Mesh Tools (Preview) VSIX. It is this installer that gives the error above. In this scenario, you can work around this behavior by manually executing the Visual Studio 2017 VSIX installer, for example:

"C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VSIXInstaller.exe" C:\Downloads\Microsoft.VisualStudio.Azure.SFApp.Vsix.vsix

@dajbych Does this command successfully install the Service Fabric Mesh Tools (Preview) in Visual Studio 2017? Could you also please share the specific version of Visual Studio 2017 you have installed as displayed in Help > About (e.g. 15.9.5)?

dajbych commented 5 years ago

Thank you, the command works. My Visual Studio version is 15.9.5.