Possibly corrupted fonts. Try these 3 methods to fix the problem
Установка Visual Studio 2012 завершается неудачно в Windows 7
Я пытаюсь установить Visual Studio 2012 на 64-разрядную машину Windows 7 Home Premium, но установка не удалась. Я пытался установить все версии (Premium, Ultimate и т. Д.), Но я получаю сообщение об ошибке ниже.
Машина не присоединена к домену, и я вошел в систему как администратор. Я использовал Security Essentials, но перед установкой отключил его. Источник установки от MSDN.
Журнал ошибок слишком велик для загрузки, но вот важная часть из журнала:
[1350: 2188] [2012-10-07T18: 24: 13]: MUX: ОШИБКА: инициализатор типа для «System.Windows.Media.FontFamily» вызвал исключение. [1350: 2188] [2012-10-07T18: 24: 13]: MUX: Stack: at System.Windows.Media.Typeface..ctor (FontFamily fontFamily, стиль FontStyle, вес FontWeight, растяжение FontStretch) в MS.Internal. Text.DynamicPropertyReader.GetTypeface (элемент DependencyObject) в MS.Internal.Text.TextProperties.InitCommon (цель DependencyObject)
в MS.Internal.Text.TextProperties..ctor (цель FrameworkElement, логическое значение isTypographyDefaultVext.security.alindows). GetLineProperties () в System.Windows.Controls.TextBlock.EnsureTextBlockCache () в System.Windows.Controls.TextBlock.MeasureOverride (ограничение размера)
в System.Windows.FrameworkElement.MeasureCore (размер availableSize)
в System.Windows.UIElement.Measure (размер availableSize) в System.Windows.Controls.StackPanel.MeasureOverride (ограничение размера)
в System.Windows.FrameworkElement.MeasureCore (размер availableSize)
в System.Windows.UIElement.Measure (размер availableSize) в System.Windows.Controls.Grid.MeasureCell (ячейка Int32, логическое значение forceInfinityV) в System.Windows.Controls.Grid.MeasureCellsGroup (Int32 cellHead, размер referenceSize, логическое значение ignoreDesiredS) forceInfinityV)
в System.Windows.Controls.Grid.MeasureOverride (ограничение размера) в System.Windows.FrameworkElement.MeasureCore (размер availableSize) в System.Windows.UIElement.Measure (размер availableSize) в System.Windows.Controls.Border.MeasureOverride (размер ограничение) в System.Windows.FrameworkElement.MeasureCore (размер availableSize) в System.Windows.UIElement.Measure (размер availableSize) в System.Windows.Controls.Grid.MeasureOverride (ограничение размера) в System.Windows.FrameworkElement.MeasureCore (размер availableSize) в System.Windows.UIElement.Measure (размер availableSize) в System.Windows.Controls.Border.MeasureOverride (ограничение размера) в System.Windows.FrameworkElement.MeasureCore (размер availableSize) в System.Windows.UIElement.Measure (размер availableSize) в System.Windows.Controls.Grid.MeasureOverride (ограничение размера) в System.Windows.FrameworkElement.MeasureCore (размер availableSize) в System.Windows.UIElement.Measure (размер availableSize) в MS.Internal.Helper.MeasureElementWithSingleChild (элемент UIElement, ограничение размера) в System.Windows.Controls .ContentPresenter.MeasureOverride (ограничение размера) в System.Windows.FrameworkElement.MeasureCore (размер availableSize) в System.Windows.UIElement.Measure (размер availableSize) в System.Windows.Controls.Decorator.MeasureOverride (ограничение размера).MeasureOverride (ограничение размера) в System.Windows.FrameworkElement.MeasureCore (размер availableSize) в System.Windows.UIElement.Measure (размер availableSize) в System.Windows.Controls.Decorator.MeasureOverride (ограничение размера)MeasureOverride (ограничение размера) в System.Windows.FrameworkElement.MeasureCore (размер availableSize) в System.Windows.UIElement.Measure (размер availableSize) в System.Windows.Controls.Decorator.MeasureOverride (ограничение размера)
в System.Windows.Documents.AdornerDecorator.MeasureOverride (ограничение размера) в System.Windows.FrameworkElement.MeasureCore (размер availableSize) в System.Windows.UIElement.Measure (размер availableSize) в System.Windows.Controls.Border.MeasureOverride (размер ограничение) в System.Windows.FrameworkElement.MeasureCore (размер availableSize) в System.Windows.UIElement.Measure (Size availableSize) в System.Windows.Window.MeasureOverrideHelper (ограничение размера) в System.Windows.Window.MeasureOverride (Size availableSize) в System.Windows.FrameworkElement.MeasureCore (размер availableSize) в System.Windows.UIElement.Measure (размер availableSize) в System.Windows.Interop.HwndSource.SetLayoutSize () в System.Windows.Interop.HwndSource.set_RootVisual) Visual в System.Windows.Interop.HwndSource.set_RootVisual (визуальное значение)
в System.Windows.Window.SetRootVisual () в System.Windows.Window.SetupInitialState (Двойной запрашиваемый, Двойной запрашиваемый, Двойной запрашиваемая ширина, Двойной запрашиваемый вес) в Системном.Windows.Window.CreateSourceWindowImpl () в System.Windows.Window.SafeCreateW ) в System.Windows.Window.ShowHelper (объект booleanBox) в System.Windows.Window.Show () в Microsoft.Devdiv.Bootstrapper.ManagedUx.RunUI (ViewModelCommonUi viewModel) в Microsoft.Devdiv.Bootstrapper.ManagedUx.InternalRun (в) Microsoft.Devdiv.Bootstrapper.ManagedUx.Run () в System.Threading.ThreadHelper.ThreadStart_Context (состояние объекта) в System.Threading.ExecutionContext.Run (ExecutionContext executeContext, обратный вызов contextCallback, состояние объекта) в System.Threading.ThreadHelper.Thun )
2 ответа на вопрос
Кажется, что ему нужны были некоторые компоненты из VS 2010, поэтому я сначала установил VS 2010, а затем установил VS 2012, и все прошло успешно.
После этого я деинсталлировал VS 2010.
Это кажется очень странным, но это сработало только для меня.
Похожие вопросы
-
2
Могу ли я установить Visual Studio 2012 параллельно с 2010?
-
1
«Найти в файлах» вместо «Найти», вызываемое в Visual Studio 2012 для файлов типа SQL
-
2
Сочетание клавиш для перемещения строки вверх / вниз в Visual Studio 2012?
-
-
2
Установка Visual Studio 2012 падает при попытке установки
-
1
VS 2012 обновляет все мои .sln?
-
1
Отключить Norton IS2012 от мониторинга проектов Visual Studio
-
1
Как добавить путь переменной Environ в командную строку VS
-
2
В редакторе SQL Visual Studio 2012 отсутствует панель инструментов
-
1
Как мне симулировать Windows 8 RT в VS 2012?
-
2
Пакет таргетинга .NET Framework 4.0 не отображается в Visual Studio