Latest Articulate 360 failed to install

Nov 09, 2022

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&lt;Articulate.ThreeSixty.Model.IProductMeta&gt;, 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&lt;Articulate.ThreeSixty.Model.IProductMeta&gt;)
at Articulate.ThreeSixty.App.ViewModel.Internal.Products.&lt;CreateProducts&gt;b__42_1(System.Linq.IGrouping`2&lt;&lt;&gt;f__AnonymousType1`2&lt;Articulate.Model.ProductFamily,Articulate.ThreeSixty.Model.ProductChannel&gt;,Articulate.ThreeSixty.Model.IProductMeta&gt;)
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&lt;System.__Canon&gt;)
at System.Linq.Enumerable.ToList[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Collections.Generic.IEnumerable`1&lt;System.__Canon&gt;)
at Articulate.ThreeSixty.App.ViewModel.Internal.Products.CreateProducts(System.Collections.Generic.IEnumerable`1&lt;Articulate.ThreeSixty.Model.IProductMeta&gt;)
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+&lt;&gt;c.&lt;Load&gt;b__1_3(Autofac.Core.IActivatedEventArgs`1&lt;Articulate.ThreeSixty.App.ViewModel.Internal.Products&gt;)
at Autofac.Builder.RegistrationBuilder`3+&lt;&gt;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]].&lt;OnActivated&gt;b__0(System.Object, Autofac.Core.ActivatedEventArgs`1&lt;System.Object&gt;)
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&lt;Autofac.Core.Parameter&gt;, 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&lt;Autofac.Core.Parameter&gt;)
at Autofac.Core.Resolving.ResolveOperation.Execute(Autofac.Core.IComponentRegistration, System.Collections.Generic.IEnumerable`1&lt;Autofac.Core.Parameter&gt;)

Exception Info: Autofac.Core.DependencyResolutionException
at Autofac.Core.Resolving.ResolveOperation.Execute(Autofac.Core.IComponentRegistration, System.Collections.Generic.IEnumerable`1&lt;Autofac.Core.Parameter&gt;)
at Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(Autofac.Core.IComponentRegistration, System.Collections.Generic.IEnumerable`1&lt;Autofac.Core.Parameter&gt;)
at Autofac.Core.Container.ResolveComponent(Autofac.Core.IComponentRegistration, System.Collections.Generic.IEnumerable`1&lt;Autofac.Core.Parameter&gt;)
at Autofac.ResolutionExtensions.TryResolveService(Autofac.IComponentContext, Autofac.Core.Service, System.Collections.Generic.IEnumerable`1&lt;Autofac.Core.Parameter&gt;, System.Object ByRef)
at Autofac.ResolutionExtensions.ResolveService(Autofac.IComponentContext, Autofac.Core.Service, System.Collections.Generic.IEnumerable`1&lt;Autofac.Core.Parameter&gt;)
at Autofac.ResolutionExtensions.Resolve[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](Autofac.IComponentContext, System.Collections.Generic.IEnumerable`1&lt;Autofac.Core.Parameter&gt;)
at Articulate.ThreeSixty.App.Program.Main(System.String[])

</Data>
</EventData>
</Event>

3 Replies