Ich versuche, Visual Studio 2015 zu installieren, bekomme aber immer wieder eine Fehlermeldung:
Setup hat während des Vorgangs ein Problem festgestellt.
Hier ist das Protokoll, das vom Installationsprogramm generiert wird:
dd_vs_community_20161011154142.log - Pastebin
Ich denke, dass dies der wichtige Teil sein könnte:
[123C:2F78][2016-10-11T15:41:44]e000: MUX: Stack: at System.Windows.Media.Typeface..ctor(FontFamily fontFamily, FontStyle style, FontWeight weight, FontStretch stretch)
at MS.Internal.Text.DynamicPropertyReader.GetTypeface(DependencyObject element)
at MS.Internal.Text.TextProperties.InitCommon(DependencyObject target)
at MS.Internal.Text.TextProperties..ctor(FrameworkElement target, Boolean isTypographyDefaultValue)
at System.Windows.Controls.TextBlock.GetLineProperties()
at System.Windows.Controls.TextBlock.EnsureTextBlockCache()
at System.Windows.Controls.TextBlock.MeasureOverride(Size constraint)
at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
at System.Windows.UIElement.Measure(Size availableSize)
at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
at System.Windows.UIElement.Measure(Size availableSize)
at System.Windows.Controls.Control.MeasureOverride(Size constraint)
at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
at System.Windows.UIElement.Measure(Size availableSize)
at System.Windows.Controls.StackPanel.MeasureOverride(Size constraint)
at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
at System.Windows.UIElement.Measure(Size availableSize)
at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
at System.Windows.UIElement.Measure(Size availableSize)
at System.Windows.Controls.Border.MeasureOverride(Size constraint)
at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
at System.Windows.UIElement.Measure(Size availableSize)
at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
at System.Windows.UIElement.Measure(Size availableSize)
at System.Windows.Controls.Border.MeasureOverride(Size constraint)
at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
at System.Windows.UIElement.Measure(Size availableSize)
at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
at System.Windows.UIElement.Measure(Size availableSize)
at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
at System.Windows.UIElement.Measure(Size availableSize)
at System.Windows.Controls.Decorator.MeasureOverride(Size constraint)
at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
at System.Windows.UIElement.Measure(Size availableSize)
at System.Windows.Controls.Border.MeasureOverride(Size constraint)
at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
at System.Windows.UIElement.Measure(Size availableSize)
at System.Windows.Window.MeasureOverrideHelper(Size constraint)
at System.Windows.Window.MeasureOverride(Size availableSize)
at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
at System.Windows.UIElement.Measure(Size availableSize)
at System.Windows.Interop.HwndSource.SetLayoutSize()
at System.Windows.Interop.HwndSource.set_RootVisualInternal(Visual value)
at System.Windows.Interop.HwndSource.set_RootVisual(Visual value)
at System.Windows.Window.SetRootVisual()
at System.Windows.Window.SetupInitialState(Double requestedTop, Double requestedLeft, Double requestedWidth, Double requestedHeight)
at System.Windows.Window.CreateSourceWindowImpl()
at System.Windows.Window.SafeCreateWindow()
at System.Windows.Window.ShowHelper(Object booleanBox)
at System.Windows.Window.Show()
at Microsoft.Devdiv.Bootstrapper.ManagedUx.RunUI(ViewModelCommonUi viewModel)
at Microsoft.Devdiv.Bootstrapper.ManagedUx.RunInteractiveUI(ViewModelCommonUi viewModel)
at Microsoft.Devdiv.Bootstrapper.ManagedUx.InternalRun()
at Microsoft.Devdiv.Bootstrapper.ManagedUx.Run()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
[123C:2F78][2016-10-11T15:41:44]e000: MUX: Exception: Info: InnerException: Info:
[123C:2F78][2016-10-11T15:41:44]e000: MUX: ERROR: More data is available.
[123C:2F78][2016-10-11T15:41:44]e000: MUX: Stack: at Microsoft.Win32.RegistryKey.Win32Error(Int32 errorCode, String str)
at Microsoft.Win32.RegistryKey.GetValueNames()
at MS.Internal.FontCache.FontSourceCollection.SetFontSources()
at MS.Internal.FontCache.FontSourceCollection.GetEnumerator()
at MS.Internal.FontCache.FamilyCollection.BuildFamilyList(List`1& familyList, SortedDictionary`2& familyNameList, SortedList`2& frequentStrings)
at MS.Internal.FontCache.FamilyCollection.MS.Internal.FontCache.IFontCacheElement.AddToCache(CheckedPointer newPointer, ElementCacher cacher)
at MS.Internal.FontCache.HashTable.Lookup(IFontCacheElement e, Boolean add)
at MS.Internal.FontCache.CacheManager.Lookup(IFontCacheElement e)
at System.Windows.Media.FontFamily.PreCreateDefaultFamilyCollection()
at System.Windows.Media.FontFamily..cctor()
ISO Sha-1 entspricht der hier aufgeführten sha
Sha-1: C838DF0D2DAD6E763DF5A7974F5FFCD45B98FD0E
Ich habe alle Methoden ausprobiert, die ich bei Google gesehen habe, aber nichts scheint zu funktionieren. Warum kann ich Visual Studio nicht installieren?
windows-10
installation
visual-studio
visual-studio-2015
Geh von meinem Rasen runter
quelle
quelle
Antworten:
Gemessen an Ihrem Protokoll hat es Probleme, mit Ihren Schriftarten umzugehen. Möglicherweise sind eine oder mehrere beschädigte / inkompatible Schriftarten installiert.
Ein kurzes Google für die
e000: MUX: Stack: at System.Windows.Media.Typeface
Rücksendung dieses Microsoft-KB-Artikels:... was meiner ursprünglichen Einschätzung zu entsprechen scheint:
In diesem Artikel finden Sie Vorschläge zum Ermitteln und Korrigieren von Schriftarten, die nicht mit dem VS-Installationsprogramm übereinstimmen.
quelle
C:\Program Files (x86)\Common Files\Microsoft Shared\EQUATION\MTEXTRA.TTF
Für die Nachwelt: Wenn Sie Adobe-Software verwenden, wird ein Font-Handler installiert, der die Verwendung von TTC-Dateien im Mac-Stil (TrueType-Fontsammlungen) ermöglicht. Diese Schriftarten können problemlos im System installiert werden und werden in der Regel von normalen Apps unterstützt. WPF-Apps scheinen jedoch aufgrund der im System vorhandenen Schriften abzustürzen. Überprüfen Sie Ihre Liste der Schriftarten unter:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Fonts
für alle Schriften mit der Erweiterung * .ttc. Kopieren Sie sie in ein temporäres Verzeichnis, entfernen Sie sie mit dem Windows Explorer (Standard) aus dem Systemverzeichnis für Schriftarten, extrahieren Sie einzelne ttf-Schriftarten mit einem Online-Konverter Ihrer Wahl aus den ttc-Sammlungen und installieren Sie sie zurück. WPF-Anwendungen brechen nicht mehr ab und Sie können Ihre Schriftarten behalten.
quelle