VSIXInstaller.NoApplicableSKUsException: Cette extension n'est pas installable sur les produits installés
J'ai essayé d'installer enterprise library 6.0 récemment dans visual studio 2015, mais le programme d'installation génère une erreur " VSIXInstaller.NoApplicableSKUsException: Cette extension n'est pas installable sur n'importe actuellement installés produits". Je n'arrivais pas à le résoudre.
19-Dec-16 9:59:48 AM - Microsoft VSIX Installer
19-Dec-16 9:59:48 AM - -------------------------------------------
19-Dec-16 9:59:48 AM - Initializing Install...
19-Dec-16 9:59:48 AM - Extension Details...
19-Dec-16 9:59:48 AM - Identifier : A42E118F-C41F-47A2-ADB5-04CDEBF8EB90
19-Dec-16 9:59:48 AM - Name : EnterpriseLibrary.Config.v6
19-Dec-16 9:59:48 AM - Author : Microsoft
19-Dec-16 9:59:48 AM - Version : 6.0.1304.1
19-Dec-16 9:59:48 AM - Description : Launches the Microsoft Enterprise Library v6 Configuration Console
19-Dec-16 9:59:48 AM - Locale : en-US
19-Dec-16 9:59:48 AM - MoreInfoURL :
19-Dec-16 9:59:48 AM - InstalledByMSI : False
19-Dec-16 9:59:48 AM - SupportedFrameworkVersionRange : [4.5]
19-Dec-16 9:59:48 AM -
19-Dec-16 9:59:50 AM - SignatureState : ValidSignature
19-Dec-16 9:59:50 AM - SignedBy : Microsoft Corporation
19-Dec-16 9:59:50 AM - Certificate Info :
19-Dec-16 9:59:50 AM - -------------------------------------------------------
19-Dec-16 9:59:50 AM - [Subject] : CN=Microsoft Corporation, OU=MOPR, OU=OPC, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
19-Dec-16 9:59:50 AM - [Issuer] : CN=Microsoft Code Signing PCA, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
19-Dec-16 9:59:50 AM - [Serial Number] : 33000000B2E6906F8BE7453D5B0001000000B2
19-Dec-16 9:59:50 AM - [Not Before] : 25-Jan-13 4:03:41 AM
19-Dec-16 9:59:50 AM - [Not After] : 25-Apr-14 4:03:41 AM
19-Dec-16 9:59:50 AM - [Thumbprint] : E4EEC5DFB7F413E5A15191DA00D017F97E3A6260
19-Dec-16 9:59:50 AM -
19-Dec-16 9:59:50 AM - Supported Products :
19-Dec-16 9:59:50 AM - Microsoft.VisualStudio.Ultimate
19-Dec-16 9:59:50 AM - Version : [11.0]
19-Dec-16 9:59:50 AM - Microsoft.VisualStudio.Premium
19-Dec-16 9:59:50 AM - Version : [11.0]
19-Dec-16 9:59:50 AM - Microsoft.VisualStudio.Pro
19-Dec-16 9:59:50 AM - Version : [11.0]
19-Dec-16 9:59:50 AM -
19-Dec-16 9:59:50 AM - References :
19-Dec-16 9:59:50 AM - -------------------------------------------------------
19-Dec-16 9:59:50 AM - Identifier : Microsoft.VisualStudio.MPF
19-Dec-16 9:59:50 AM - Name : Visual Studio MPF
19-Dec-16 9:59:50 AM - Version : [10.0,)
19-Dec-16 9:59:50 AM - MoreInfoURL :
19-Dec-16 9:59:50 AM - Nested : No
19-Dec-16 9:59:50 AM -
19-Dec-16 9:59:50 AM - Signature Details...
19-Dec-16 9:59:50 AM - Extension is signed with a valid signature.
19-Dec-16 9:59:50 AM -
19-Dec-16 9:59:50 AM - Searching for applicable products...
19-Dec-16 9:59:51 AM - Found installed product - Microsoft Visual Studio Professional 2015
19-Dec-16 9:59:51 AM - Found installed product - Microsoft Visual Studio Community 2015
19-Dec-16 9:59:51 AM - Found installed product - Microsoft Visual Studio 2015 Shell (Integrated)
19-Dec-16 9:59:51 AM - Found installed product - Global Location
19-Dec-16 9:59:51 AM - Found installed product - ssms
19-Dec-16 9:59:51 AM - VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.
at VSIXInstaller.App.InitializeInstall(Boolean isRepairSupported)
at VSIXInstaller.App.InitializeInstall()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
Quelqu'un pourrait-il m'aider ?
OriginalL'auteur Tarakeshwar Raju | 2016-12-19
Vous devez vous connecter pour publier un commentaire.
À partir du fichier journal, nous pouvons obtenir cette extension est d'appuyer sur visual studio 2012 ultimate/premium/professionnel, et il a trouvé le produit installé est VS 2015, de sorte que le message d'erreur “Cette extension n'est pas installable sur n'importe actuellement installés produits” fenêtres pop-up, et nous pouvons aussi nous le savons par l'exigence de système de Microsoft Enterprise Library 6.
Pour le résoudre, vous pouvez jeter un oeil à ce problème semblable et télécharger directement le Microsoft.Les pratiques.EnterpriseLibrary.ConfigConsole.V6.VS2015.vsix (Source) et l'utiliser pour installer, il fonctionne très bien de mon côté.
Pour développer sur cette réponse, les Produits pris en charge la section de la posté fichier journal indique que l'extension de la version prise en charge de la gamme pour VS Ultimate/Premium/Pro est "[11.0]" signifie "seule version 11.0". La syntaxe est une paire de low, high numéros de version ou un seul numéro de version, avec des crochets sens "inclusive" et la parenthèse qui signifie "exclusif". La version de Visual Studio numéros de carte de noms de produits comme suit: 10.0 est par rapport à 2010, soit 11,0 est VS 2012, 12.0 est VS 2013, 14.0 est VS 2015, et de 15,0 est VS 2017.
J'ai téléchargé
Votive2017.vsix
se même erreurOriginalL'auteur Sara Liu - MSFT
Ce vsix est uniquement conçu pour fonctionner avec la version de Visual Studio 11 (Visual Studio 2012), que l'erreur indique - de sorte que vous pouvez utiliser cette version au lieu de VS 2015.
Voici la liste des versions
OriginalL'auteur ErikEJ
Vous avez là:
Visual Studio 2015 est la version 14.0
OriginalL'auteur Miquel
Afin de modifier cette Extension afin de permettre un Soutien pour Visual Studio 2015, vous devez aller dans le 'Extension de Visual Studio d'installation.
Ouvrir le .vsix fichier avec n'importe quel archiveur de fichiers. (7-Zip pour moi)
Recherchez le .visxmanifest fichier et de le Modifier.
Enregistrer les modifications apportées à la .visxmanifest fichier de sortie, puis exécutez le .vsix VS Extension de fichier du programme d'installation.
Noter que le Numéro de Version dans le Manifeste explicitement Version est spécifié, qui correspond à une version de Visual Studio. (exemple: '11.0 "correspondant à" Visual Studio 2012')
Toutefois, si vous ajoutez un virgule après la Numéro de Version, ce qui vous permettra de définir explicitement la gamme pour la Version de Support ou de Soutien ouvert pour toutes les Versions après une Version donnée.
Voici quelques exemples ci-dessous.
(Autoriser uniquement VS 2012)
Microsoft.VisualStudio.Ultime
Version : [11.0]
(Autoriser uniquement VS 2012 & VS 2015)
Microsoft.VisualStudio.Premium
Version : [11.0,14.0]
(Permettre à tous VS les Versions ultérieures à 2012)
Microsoft.VisualStudio.Pro
Version : [11.0,]
Ici est Mads Kristensen original Post De Blog sur le portage des Extensions Visual Studio VS 2017 VS 2019 pour référence.
OriginalL'auteur Michael Murphy