Die Installation von Visual Studio 2012 schlägt unter Windows 7 fehl

Die Installation von Visual Studio 2012 schlägt unter Windows 7 fehl

Ich versuche, Visual Studio 2012 auf einem 64-Bit-Computer mit Windows 7 Home Premium zu installieren, aber die Installation schlägt fehl. Ich habe versucht, alle Versionen (Premium, Ultimate usw.) zu installieren, aber ich erhalte den folgenden Fehler.

Die Maschine ist nicht Mitglied einer Domäne und ich bin als Administrator angemeldet. Ich habe Security Essentials verwendet, es aber vor der Installation deaktiviert. Die Installationsquelle ist MSDN.

Bildbeschreibung hier eingeben

Das Fehlerprotokoll ist zu groß zum Hochladen, aber hier ist der wichtige Teil des Protokolls:

[1350:2188][2012-10-07T18:24:13]: MUX: FEHLER: Der Typinitialisierer für 'System.Windows.Media.FontFamily' hat eine Ausnahme ausgelöst. [1350:2188][2012-10-07T18:24:13]: MUX: Stapel: bei System.Windows.Media.Typeface..ctor(FontFamily fontFamily, FontStyle style, FontWeight weight, FontStretch stretch) bei MS.Internal.Text.DynamicPropertyReader.GetTypeface(DependencyObject element) bei MS.Internal.Text.TextProperties.InitCommon(DependencyObject target) bei MS.Internal.Text.TextProperties..ctor
(FrameworkElement target, Boolean isTypographyDefaultValue) bei System.Windows.Controls.TextBlock.GetLineProperties() bei System.Windows.Controls.TextBlock.EnsureTextBlockCache() bei System.Windows.Controls.TextBlock.MeasureOverride(Größenbeschränkung)
bei System.Windows.FrameworkElement.MeasureCore(Größe availableSize)
bei System.Windows.UIElement.Measure (Größe verfügbar) bei System.Windows.Controls.StackPanel.MeasureOverride (Größenbeschränkung)
bei System.Windows.FrameworkElement.MeasureCore (Größe verfügbar)
bei System.Windows.UIElement.Measure (Größe verfügbar) bei System.Windows.Controls.Grid.MeasureCell (Int32-Zelle, Boolean forceInfinityV) bei System.Windows.Controls.Grid.MeasureCellsGroup (Int32-Zellenkopf, Größenreferenzgröße, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
bei System.Windows.Controls.Grid.MeasureOverride (Größenbeschränkung) bei System.Windows.FrameworkElement.MeasureCore (Größe verfügbar) bei System.Windows.UIElement.Measure (Größe verfügbar) bei System.Windows.Controls.Border.MeasureOverride (Größenbeschränkung) bei System.Windows.FrameworkElement.MeasureCore(Größe verfügbar) bei System.Windows.UIElement.Measure(Größe verfügbar) bei System.Windows.Controls.Grid.MeasureOverride(Größenbeschränkung) bei System.Windows.FrameworkElement.MeasureCore(Größe verfügbar) bei System.Windows.UIElement.Measure(Größe verfügbar) bei System.Windows.Controls.Border.MeasureOverride(Größenbeschränkung) bei System.Windows.FrameworkElement.MeasureCore(Größe verfügbar) bei System.Windows.UIElement.Measure(Größe verfügbar) bei System.Windows.Controls.Grid.MeasureOverride(Größenbeschränkung) bei System.Windows.FrameworkElement.MeasureCore(Größe verfügbar) bei System.Windows.UIElement.Measure(Größe verfügbar) bei MS.Internal.Helper.MeasureElementWithSingleChild(UIElement-Element, Größenbeschränkung) bei System.Windows.Controls.ContentPresenter.MeasureOverride (Größenbeschränkung) bei System.Windows.FrameworkElement.MeasureCore (Größe verfügbar) bei System.Windows.UIElement.Measure (Größe verfügbar) bei System.Windows.Controls.Decorator.MeasureOverride (Größenbeschränkung)
bei System.Windows.Documents.AdornerDecorator.MeasureOverride(Größenbeschränkung) bei System.Windows.FrameworkElement.MeasureCore(Größe verfügbar) bei System.Windows.UIElement.Measure(Größe verfügbar) bei System.Windows.Controls.Border.MeasureOverride(Größenbeschränkung) bei System.Windows.FrameworkElement.MeasureCore(Größe verfügbar) bei System.Windows.UIElement.Measure(Größe verfügbar) bei System.Windows.Window.MeasureOverrideHelper(Größenbeschränkung) bei System.Windows.Window.MeasureOverride(Größe verfügbar) bei System.Windows.FrameworkElement.MeasureCore(Größe verfügbar) bei System.Windows.UIElement.Measure(Größe verfügbar) bei System.Windows.Interop.HwndSource.SetLayoutSize() bei System.Windows.Interop.HwndSource.set_RootVisualInternal(Visueller Wert) bei System.Windows.Interop.HwndSource.set_RootVisual (Visueller Wert)
bei System.Windows.Window.SetRootVisual() bei System.Windows.Window.SetupInitialState (Double requestedTop, Double requestedLeft, Double requestedWidth, Double requestedHeight) bei System.Windows.Window.CreateSourceWindowImpl() bei System.Windows.Window.SafeCreateWindow() bei System.Windows.Window.ShowHelper (Object booleanBox) bei System.Windows.Window.Show() bei Microsoft.Devdiv.Bootstrapper.ManagedUx.RunUI (ViewModelCommonUi viewModel) bei Microsoft.Devdiv.Bootstrapper.ManagedUx.InternalRun() bei Microsoft.Devdiv.Bootstrapper.ManagedUx.Run() bei System.Threading.ThreadHelper.ThreadStart_Context (Objektstatus) bei System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback-Rückruf, Objektstatus) bei System.Threading.ThreadHelper.ThreadStart()

Antwort1

Möglicherweise beschädigte Schriftarten. Versuchen Sie diese 3 Methoden, um das Problem zu beheben

So reparieren Sie beschädigte Schriftarten in Windows 7

Antwort2

Es schien, als ob einige Komponenten von VS 2010 benötigt wurden, also habe ich zuerst VS 2010 und dann VS 2012 installiert und es war erfolgreich.

Danach habe ich VS 2010 deinstalliert.

Es scheint sehr seltsam, aber das hat nur bei mir funktioniert.

verwandte Informationen