Не удается открыть проект Apache Cordova в Visual Studio 2015 - PullRequest
0 голосов
/ 02 мая 2019

Итак, я недавно попытался обновить Apache Cordova с 6.1.1 до 10. Сначала я удалил Cordova, а затем попытался переустановить последнюю версию.Тем не менее, он устанавливает нормально, и создает проект хорошо, но я не могу их открыть.Ну, я могу открыть проект, но получаю ошибку, и она не позволяет мне что-либо делать.Вот ошибка, которую я получаю, как только я открываю ЛЮБОЙ проект Cordova - существующие, новые.

Сообщение об ошибке Cordova

Я попытался переустановить все, удалить Cordova глобально с помощью CMD и т. д., но я просто не могу пройти через эту ошибку.И я не могу очистить кэш для Cordova, потому что он не может открыть всплывающее окно Cordova Tools.

Сообщение об ошибке Cordova tools

Я не уверен, что еще я могпопробуйте, я использую npm версии 6.9.0 и версию узла 10.15.3

И ниже в журнале ActivityLog.xml регистрируется ошибка

Ошибка CreateInstance для пакета [ApacheCordovaToolsPackage]Источник: 'mscorlib' Описание: цель была вызвана исключением.System.Reflection.TargetInvocationException: исключение было сгенерировано целью вызова.---> System.ComponentModel.Composition.CompositionException: Композиция вызвала единственную ошибку композиции.Основная причина приведена ниже.Просмотрите свойство CompositionException.Errors для получения более подробной информации.1) Нет экспорта обнаружено не было, что соответствует ограничению: ContractName Microsoft.VisualStudio.MultiDeviceHybridApps.Definitions.ICordovaAppConfigurationServiceProvider RequiredTypeIdentity Microsoft.VisualStudio.MultiDeviceHybridApps.Definitions.ICordovaAppConfigurationServiceProvider Результирующее в: Не удается установить импорт «Microsoft.VisualStudio.MultiDeviceHybridApps.VSPackages.ApacheCordovaToolsPackage.configurationServiceProvider (ContractName = "Microsoft.VisualStudio.MultiDeviceHybridApps.Definitions.ICordovaAppConfigurationServiceProvider") 'в части' Microsoft.VisualStudio.MultiDeviceHybridApps.VSPackages.ApacheCordovaToolsPackage '.Элемент: Microsoft.VisualStudio.MultiDeviceHybridApps.VSPackages.ApacheCordovaToolsPackage.configurationServiceProvider (ContractName = "Microsoft.VisualStudio.MultiDeviceHybridApps.Definitions.ICordovaAppConfigurationServiceProvider") -> Microsoft.VisualStudio.MultiDeviceHybridApps.VSPackages.ApacheCordovaToolsPackage в System.ComponentModel.Composition.CompositionResult.ThrowOnErrors(AtomicComposition atomicComposition) в System.ComponentModel.Composition.Hosting.ImportEngine.часть) в System.ComponentModel.Composition.AttributedModelServices.SatisfyImportsOnce (ICompositionServicepositionService, Object attribute.Part) в Microsoft.VisualStudio.MultiDeviceHybridApps.VSPackages.ApacheCordovaToolsPackионный трассировки стека --- у System.RuntimeTypeHandle.CreateInstance (типа RuntimeType, Boolean, Boolean publicOnly NOCHECK, Boolean & canBeCached, RuntimeMethodHandleInternal & CTOR, Boolean & bNeedSecurityCheck) в System.RuntimeType.CreateInstanceSlow (Boolean publicOnly, булевой skipCheckThis, булевой fillCache, StackCrawlMark & ​​stackMark)в System.RuntimeType.CreateInstanceDefaultCtor (логическое значение publicOnly, логическое значение skipCheckThis, логическое значение fillCache, StackCrawlMark & ​​stackMark) в System.Activator.CreateInstance (тип Type, логический nonPublic) в System.RuntimeTindBenceBindSigningBindingSignSignSignSigner.CateBindSignS]CultureInfo culture, Object [] activAttributes, StackCrawlMark & ​​stackMark) в System.Activator.CreateInstance (Тип тип, BindingFlags bindingAttr, связыватель Binder, Object [], аргументы, CultureInfo culture, Object []ActivationAttributes) в System.Activator.CreateInstanceFromInternal (String assemblyFile, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder связыватель, Object [] args, CultureInfo culture, Object [] ActivationAttributes, доказательства безопасностиInfo) в System.AppDomain.CreateInstanceFrom (String assemblyFile, String typeName) System.ComponentModel.Composition.CompositionException: Композиция вызвала единственную ошибку композиции. Коренная причина предоставлено ниже. Просмотрите свойство CompositionException.Errors для более подробная информация. 1) Не найдено ни одного экспорта, соответствующего ограничение: ContractName Microsoft.VisualStudio.MultiDeviceHybridApps.Definitions.ICordovaAppConfigurationServiceProvider RequiredTypeIdentity Microsoft.VisualStudio.MultiDeviceHybridApps.Definitions.ICordovaAppConfigurationServiceProvider В результате: невозможно установить импорт «Microsoft.VisualStudio.MultiDeviceHybridApps.VSPackages.ApacheCordovaToolsPackage.configurationServiceProvider (ContractName = "Microsoft.VisualStudio.MultiDeviceHybridApps.Definitions.ICordovaAppConfigurationServiceProvider")» на части 'Microsoft.VisualStudio.MultiDeviceHybridApps.VSPackages.ApacheCordovaToolsPackage. Элемент: Microsoft.VisualStudio.MultiDeviceHybridApps.VSPackages.ApacheCordovaToolsPackage.configurationServiceProvider (ContractName = "Microsoft.VisualStudio.MultiDeviceHybridApps.Definitions.ICordovaAppConfigurationServiceProvider") -> Microsoft.VisualStudio.MultiDeviceHybridApps.VSPackages.ApacheCordovaToolsPackage в System.ComponentModel.Composition.CompositionResult.ThrowOnErrors (AtomicComposition atomicComposition) в System.ComponentModel.Composition.Hosting.ImportEngine.SatisfyImportsOnce (ComposablePart часть) в System.ComponentModel.Composition.Hosting.CompositionContainer.SatisfyImportsOnce (ComposablePart часть) в Microsoft.VisualStudio.Composition.NetFxAdapters.CompositionService.SatisfyImportsOnce (ComposablePart часть) в System.ComponentModel.Composition.AttributedModelServices.SatisfyImportsOnce (ICompositionService positionService, Object attribuPart) в Microsoft.VisualStudio.MultiDeviceHybridApps.VSPackages.ApacheCordovaToolsPackage..ctor ()

Если бы кто-нибудь мог меня спасти, это было бы очень признательно.

Заранее спасибо

...