Visual Studio 2013 Ultimate安装程序崩溃

问题描述:

我试图从几个不同的ISO文件安装Visual Studio 2013(通过现有的2012年安装),它可以在其他人的机器上完美工作。Visual Studio 2013 Ultimate安装程序崩溃

对矿井,它会载入VS安装程序的启动画面(只是说“的Visual Studio”,并没有别的)约10-20秒,然后显示了此信息的通用崩溃信息窗口:

Problem signature: 
    Problem Event Name: VSSetup 
    P1: vs_ultimate 
    P2: 12.0.30723.00.00 
    P3: 12.0.30723 
    P4: Install 
    P5: unknown 
    P6: Crash: Exception 
    P7: 53a12268 
    P8: 2c0 
    P9: 25 
    OS Version: 6.1.7601.2.1.0.256.4 
    Locale ID: 1033 

无论哪个安装程序正在运行,我都会得到相同的错误(iso来自Microsoft)。尝试以管理员身份运行并得到相同的结果。

事件日志有一个链接到安装日志文件,其中有大量的详细输出的东西,那么这些异常被抛出接近尾声:

[17CC:0E64][2014-10-27T12:53:27]i000: MUX: Non-applicable packages grouped by Selectable Items: 
[17CC:0E64][2014-10-27T12:53:27]i000: MUX: Detect Completed 
[17CC:0E64][2014-10-27T12:53:27]i000: MUX: Wait for View to be loaded 
[17CC:1554][2014-10-27T12:53:27]i000: MUX: Detect Completed, now create view 
[17CC:1554][2014-10-27T12:53:27]e000: MUX: ERROR: The type initializer for 'System.Windows.Media.FontFamily' threw an exception. 
[17CC:1554][2014-10-27T12:53:27]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 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.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() 
[17CC:1554][2014-10-27T12:53:27]e000: MUX: Exception: Info: InnerException: Info: 
[17CC:1554][2014-10-27T12:53:27]e000: MUX: ERROR: Not a valid Win32 FileTime. 
Parameter name: fileTime 
[17CC:1554][2014-10-27T12:53:27]e000: MUX: Stack: at System.DateTime.FromFileTimeUtc(Int64 fileTime) 
    at System.IO.File.GetLastWriteTimeUtc(String path) 
    at System.IO.Directory.GetLastWriteTimeUtc(String path) 
    at MS.Internal.FontCache.FontSource.GetLastWriteTimeUtc() 
    at MS.Internal.FontCache.FamilyCollection.AddPhysicalFamilyToList(FontSource fontSource, List`1 familyList, SortedDictionary`2 familyNameList, SortedList`2 frequentStrings) 
    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() 
[17CC:1554][2014-10-27T12:53:27]i000: MUX: Metrics: ShouldSendData=False 
[17CC:1554][2014-10-27T12:53:27]i000: MUX: Permission to upload: No 
[17CC:1554][2014-10-27T12:53:27]i000: MUX: Preparing to serialize data. 
[17CC:1554][2014-10-27T12:53:27]i000: MUX: Data serialized. 
[17CC:1554][2014-10-27T12:53:27]i000: MUX: Number of SQM File queued: 1 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: SQM sent: True 
[17CC:1554][2014-10-27T12:53:38]i000: Setting string variable 'CEIPConsent' to value '' 
[17CC:1554][2014-10-27T12:53:38]i000: Setting string variable 'SqmOption' to value '' 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: Configuration State 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: ---------------------------- 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 426 = 0 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 8 = 31 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 596 = 5.0.0.0 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 439 = vs_ultimate 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 457 = 12.0.30723.00.00 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 440 = 12.0.30723 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 573 = Rel 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 450 = 1033 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 15 = 4 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 16 = 191 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 1191 = 9 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 1193 = 1024 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 1194 = 8192 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 1189 = Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 3 = 16384 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 493 = 100733329 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 424 = 1679910 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 453 = 6.1.7601.65536 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 13 = 1033 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 841 = 0 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 438 = 1 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 616 = 0 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 494 = 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 599 = 2 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 529 = False 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 833 = False 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 834 = False 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 563 = 810001C00000 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 1063 = False 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 564 = True 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 1168 = 11.0.50727.1 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 838 = 0000 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 878 = FD7FFFFFFC 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 835 = FD7FFFFFFC 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 439 = vs_ultimate 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 457 = 12.0.30723.00.00 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 440 = 12.0.30723 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 437 = 1 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 461 = 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 517 = Crash: Exception 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 515 = 53a12268 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 501 = 2c0 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 642 = 25 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 824 = 0 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 823 = 0 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Metrics: 434 = 0 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: Watson Bucketting Parameters 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: P1 - vs_ultimate 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: P2 - 12.0.30723.00.00 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: P3 - 12.0.30723 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: P4 - Install 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: P5 - 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: P6 - Crash: Exception 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: P7 - 53a12268 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: P8 - 2c0 
[17CC:1554][2014-10-27T12:53:38]i000: MUX: P9 - 25 

没有人有任何想法是怎么回事错在这里?我真的很讨厌必须重新安装我的操作系统

它看起来像Visual Studio安装程序无法构建它的用户界面。您应该确保已安装最新版本的.NET,并确保您拥有适用于您的操作系统的最新Service Pack。

+0

现在尝试了这一点 – 2014-10-27 17:51:42

+0

应用于所有的Windows更新,并重新安装.NET 4.5.1 ...同样的错误:(感谢您的建议。我可能需要重新安装Windows。 – 2014-10-27 18:59:01

放弃;重新安装Windows。 :[

我有同样的问题,这解决了我的问题。特别是字体上的时间戳不正确。

https://support.microsoft.com/en-us/kb/2978135

+0

欢迎堆栈溢出!虽然这可能在理论上回答这个问题,[这将是更可取的](/ meta.*.com/q/8259)在这里包括答案的基本部分,并提供链接供参考。 – 2015-07-23 00:15:50

+0

我想知道微软的时间戳..... – maazza 2015-08-31 08:25:51