Docker installation issues

I had been using docker on windows 7 installation for some time until I re-installed Windows 7.

When I try to re-install Docker on a fresh windows 7, I get the following:

C:Temp>"Docker for Windows Installer.exe"

C:Temp>System.Windows.Markup.XamlParseException: Set property 'System.Windows.FrameworkElement.Style' threw an exception. —> System.IO.FileNotFoundException: Could not load file or assembly 'PresentationFramework.Aero2, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly

locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean

suppressSecurityChecks)

at System.Reflection.Assembly.Load(AssemblyName assemblyRef)

at System.Windows.Baml2006.Baml2006SchemaContext.ResolveAssembly(BamlAssembly bamlAssembly)

at System.Windows.Baml2006.Baml2006SchemaContext.ResolveBamlTypeToType(BamlType bamlType)

at System.Windows.Baml2006.Baml2006SchemaContext.ResolveBamlType(BamlType bamlType, Int16 typeId)

at System.Windows.Baml2006.Baml2006SchemaContext.GetXamlType(Int16 typeId)

at System.Windows.Baml2006.Baml2006Reader.Process_ElementStart()

at System.Windows.Baml2006.Baml2006Reader.Process_OneBamlRecord()

at System.Windows.Baml2006.Baml2006Reader.ReadObject(KeyRecord record)

at System.Windows.ResourceDictionary.CreateObject(KeyRecord key)

at System.Windows.ResourceDictionary.OnGettingValue(Object key, Object& value, Boolean& canCache)

at System.Windows.ResourceDictionary.OnGettingValuePrivate(Object key, Object& value, Boolean& canCache)

at System.Windows.ResourceDictionary.GetValueWithoutLock(Object key, Boolean& canCache)

at System.Windows.ResourceDictionary.GetValue(Object key, Boolean& canCache)

at System.Windows.DeferredResourceReference.GetValue(BaseValueSourceInternal valueSource)

at System.Windows.DependencyPropertyChangedEventArgs.get_NewValue()

at System.Windows.FrameworkElement.OnStyleChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)

at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)

at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)

at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)

at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata

, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue

, OperationType operationType)

at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerc

eWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)

at System.Windows.Baml2006.WpfKnownMemberInvoker.SetValue(Object instance, Object value)

at MS.Internal.Xaml.Runtime.ClrObjectRuntime.SetValue(Object inst, XamlMember property, Object value)

— End of inner exception stack trace —

at System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri)

at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournale

dProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)

at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, Xaml

AccessLevel accessLevel, Uri baseUri)

at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)

at CommunityInstaller.Wizard..ctor(IChannelHelper channelHelper)

at CommunityInstaller.Cmd.CommandResolver.Resolve(String[] args)

at CommunityInstaller.Program.Main(String[] args)

It waits after the above line.

I have a fresh install of Windows 7 on my laptop. I have all the latest updates. What could be wrong?

Have also tried installing as an administrator.

submitted by /u/dialup0
[link] [comments]
Source: Reddit