Forum Discussion

RalucaStoica-62's avatar
RalucaStoica-62
Community Member
3 years ago

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&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>

  • Also have noticed the previous version didn't seem to uninstall properly. Version 1.62.27371 is still there and trying to uninstall I get missing error Missing package in ProgramData\PackageCache

  • 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.