Forum Discussion
Latest Articulate 360 failed to install
Dear team,
With the last update Articulate360 desktop app is no longer installing. I think the install failed; this is what I see in the event log:
I've downloaded the last version of the desktop apps, uninstall the remaining apps (only A360 did not work), and launched the install again. It's hanging in "Installing" phase and not completing. I've noticed in one of the earlier discussions and help pages that you need to have the VC++ 2015-2019 installed, I think I have a newer version VC++ 2015-2022 installed probably by Windows (update) or another app.
Do you have any suggestion on what to do next ?
Thank you,
Raluca
Log Name: Application
Source: .NET Runtime
Date: 11/8/2022 7:50:20 PM
Event ID: 1026
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Description:
Application: Articulate 360 Desktop App.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.InvalidOperationException
at t5.Detect(System.Guid)
at Articulate.ThreeSixty.Model.ProductStateDetector.DetectVersion(Articulate.ThreeSixty.Model.IProduct)
at Articulate.ThreeSixty.Model.ProductStateDetector.Detect(Articulate.ThreeSixty.Model.IProduct)
at Articulate.ThreeSixty.Model.ProductBase.DetectState(Boolean)
at Articulate.ThreeSixty.App.ViewModel.Internal.Product..ctor(System.Collections.Generic.IEnumerable`1<Articulate.ThreeSixty.Model.IProductMeta>, Articulate.ThreeSixty.App.ViewModel.Internal.IProductInstaller, Articulate.ThreeSixty.Model.IProductStateDetector, Articulate.ThreeSixty.App.ViewModel.IProductProgressManager, Articulate.ThreeSixty.Model.IProductUpdateSettings, Articulate.ApplicationDispatcher.IMessageDispatcher, Articulate.ThreeSixty.Model.IProductReleaseFactory)
at Articulate.ThreeSixty.App.ViewModel.Internal.ProductFactory.Create(System.Collections.Generic.IEnumerable`1<Articulate.ThreeSixty.Model.IProductMeta>)
at Articulate.ThreeSixty.App.ViewModel.Internal.Products.<CreateProducts>b__42_1(System.Linq.IGrouping`2<<>f__AnonymousType1`2<Articulate.Model.ProductFamily,Articulate.ThreeSixty.Model.ProductChannel>,Articulate.ThreeSixty.Model.IProductMeta>)
at System.Linq.Enumerable+WhereSelectEnumerableIterator`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].MoveNext()
at System.Collections.Generic.List`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]..ctor(System.Collections.Generic.IEnumerable`1<System.__Canon>)
at System.Linq.Enumerable.ToList[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Collections.Generic.IEnumerable`1<System.__Canon>)
at Articulate.ThreeSixty.App.ViewModel.Internal.Products.CreateProducts(System.Collections.Generic.IEnumerable`1<Articulate.ThreeSixty.Model.IProductMeta>)
at Articulate.ThreeSixty.App.ViewModel.Internal.Products.Initialize(Articulate.ThreeSixty.App.ViewModel.Internal.IProductFactory, Articulate.ThreeSixty.App.ViewModel.Internal.INotifier)
at Articulate.ThreeSixty.App.ViewModel.Module+<>c.<Load>b__1_3(Autofac.Core.IActivatedEventArgs`1<Articulate.ThreeSixty.App.ViewModel.Internal.Products>)
at Autofac.Builder.RegistrationBuilder`3+<>c__DisplayClass33_0[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].<OnActivated>b__0(System.Object, Autofac.Core.ActivatedEventArgs`1<System.Object>)
at System.EventHandler`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Invoke(System.Object, System.__Canon)
at Autofac.Core.Registration.ComponentRegistration.RaiseActivated(Autofac.IComponentContext, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>, System.Object)
at Autofac.Core.Resolving.InstanceLookup.Complete()
at Autofac.Core.Resolving.ResolveOperation.CompleteActivations()
at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(Autofac.Core.ISharingLifetimeScope, Autofac.Core.IComponentRegistration, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>)
at Autofac.Core.Resolving.ResolveOperation.Execute(Autofac.Core.IComponentRegistration, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>)
Exception Info: Autofac.Core.DependencyResolutionException
at Autofac.Core.Resolving.ResolveOperation.Execute(Autofac.Core.IComponentRegistration, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>)
at Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(Autofac.Core.IComponentRegistration, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>)
at Autofac.Core.Container.ResolveComponent(Autofac.Core.IComponentRegistration, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>)
at Autofac.ResolutionExtensions.TryResolveService(Autofac.IComponentContext, Autofac.Core.Service, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>, System.Object ByRef)
at Autofac.ResolutionExtensions.ResolveService(Autofac.IComponentContext, Autofac.Core.Service, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>)
at Autofac.ResolutionExtensions.Resolve[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](Autofac.IComponentContext, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>)
at Articulate.ThreeSixty.App.Program.Main(System.String[])
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2022-11-09T00:50:20.1544448Z" />
<EventRecordID>51018</EventRecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>Application</Channel>
<Security />
</System>
<EventData>
<Data>Application: Articulate 360 Desktop App.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.InvalidOperationException
at t5.Detect(System.Guid)
at Articulate.ThreeSixty.Model.ProductStateDetector.DetectVersion(Articulate.ThreeSixty.Model.IProduct)
at Articulate.ThreeSixty.Model.ProductStateDetector.Detect(Articulate.ThreeSixty.Model.IProduct)
at Articulate.ThreeSixty.Model.ProductBase.DetectState(Boolean)
at Articulate.ThreeSixty.App.ViewModel.Internal.Product..ctor(System.Collections.Generic.IEnumerable`1<Articulate.ThreeSixty.Model.IProductMeta>, Articulate.ThreeSixty.App.ViewModel.Internal.IProductInstaller, Articulate.ThreeSixty.Model.IProductStateDetector, Articulate.ThreeSixty.App.ViewModel.IProductProgressManager, Articulate.ThreeSixty.Model.IProductUpdateSettings, Articulate.ApplicationDispatcher.IMessageDispatcher, Articulate.ThreeSixty.Model.IProductReleaseFactory)
at Articulate.ThreeSixty.App.ViewModel.Internal.ProductFactory.Create(System.Collections.Generic.IEnumerable`1<Articulate.ThreeSixty.Model.IProductMeta>)
at Articulate.ThreeSixty.App.ViewModel.Internal.Products.<CreateProducts>b__42_1(System.Linq.IGrouping`2<<>f__AnonymousType1`2<Articulate.Model.ProductFamily,Articulate.ThreeSixty.Model.ProductChannel>,Articulate.ThreeSixty.Model.IProductMeta>)
at System.Linq.Enumerable+WhereSelectEnumerableIterator`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].MoveNext()
at System.Collections.Generic.List`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]..ctor(System.Collections.Generic.IEnumerable`1<System.__Canon>)
at System.Linq.Enumerable.ToList[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Collections.Generic.IEnumerable`1<System.__Canon>)
at Articulate.ThreeSixty.App.ViewModel.Internal.Products.CreateProducts(System.Collections.Generic.IEnumerable`1<Articulate.ThreeSixty.Model.IProductMeta>)
at Articulate.ThreeSixty.App.ViewModel.Internal.Products.Initialize(Articulate.ThreeSixty.App.ViewModel.Internal.IProductFactory, Articulate.ThreeSixty.App.ViewModel.Internal.INotifier)
at Articulate.ThreeSixty.App.ViewModel.Module+<>c.<Load>b__1_3(Autofac.Core.IActivatedEventArgs`1<Articulate.ThreeSixty.App.ViewModel.Internal.Products>)
at Autofac.Builder.RegistrationBuilder`3+<>c__DisplayClass33_0[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].<OnActivated>b__0(System.Object, Autofac.Core.ActivatedEventArgs`1<System.Object>)
at System.EventHandler`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Invoke(System.Object, System.__Canon)
at Autofac.Core.Registration.ComponentRegistration.RaiseActivated(Autofac.IComponentContext, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>, System.Object)
at Autofac.Core.Resolving.InstanceLookup.Complete()
at Autofac.Core.Resolving.ResolveOperation.CompleteActivations()
at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(Autofac.Core.ISharingLifetimeScope, Autofac.Core.IComponentRegistration, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>)
at Autofac.Core.Resolving.ResolveOperation.Execute(Autofac.Core.IComponentRegistration, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>)
Exception Info: Autofac.Core.DependencyResolutionException
at Autofac.Core.Resolving.ResolveOperation.Execute(Autofac.Core.IComponentRegistration, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>)
at Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(Autofac.Core.IComponentRegistration, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>)
at Autofac.Core.Container.ResolveComponent(Autofac.Core.IComponentRegistration, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>)
at Autofac.ResolutionExtensions.TryResolveService(Autofac.IComponentContext, Autofac.Core.Service, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>, System.Object ByRef)
at Autofac.ResolutionExtensions.ResolveService(Autofac.IComponentContext, Autofac.Core.Service, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>)
at Autofac.ResolutionExtensions.Resolve[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](Autofac.IComponentContext, System.Collections.Generic.IEnumerable`1<Autofac.Core.Parameter>)
at Articulate.ThreeSixty.App.Program.Main(System.String[])
</Data>
</EventData>
</Event>
- RalucaStoica-62Community Member
- Jürgen_Schoene_Community Member
Hi Raluca,
I'm sorry to hear you're experiencing this issue! I've opened a support case on your behalf so we can investigate what's going on. You should be hearing from our Support Engineers soon via email.
this sounds like a job for the articulate support
https://articulate.com/support/contact/360-teams