我在安装 VS 2013 Ultimate Edition 时遇到问题。
我正在使用 .iso 安装程序,但是在使用 Web 安装程序时也遇到了同样的问题。
安装程序启动后就挂在那里,没有 CPU 活动、没有内存消耗、没有错误消息,什么都没有。
我的操作系统是 Windows 10,64 位,从 Windows 8 升级而来。
我的文件夹中%temp%
有.log
文件,所有文件的最后一行都是这样:
[160C:0618][2015-10-25T22:55:37]e000:MUX: 错误:自定义文化不能通过 LCID 传递,只能通过名称传递。 [160C:0618] [2015-10-25T22:55:37]e000:MUX:堆栈:在 System.Globalization.CompareInfo.GetCompareInfoWithPrefixedLcid(Int32 cultureKey,Int32 前缀)在 System.Globalization.CultureInfo.get_CompareInfo()在 System.String.StartsWith(字符串值,布尔 ignoreCase,CultureInfo 文化)在 Microsoft.Devdiv.Bootstrapper.SelectableItemViewModel.GetLocText(字符串文本)在 Microsoft.Devdiv.Bootstrapper.SelectableItemViewModel.get_Description()在 Microsoft.Devdiv.Bootstrapper.CustomizationViewModel.InitializeViewModel()在 Microsoft.Devdiv.Bootstrapper.CustomizationViewModel..ctor(ViewModelBase viewModel)在 Microsoft.Devdiv.Bootstrapper.ViewModelBase.get_CustomizationViewModel() Microsoft.Devdiv.Bootstrapper.ViewModelBase.DetectComplete(对象发送者,DetectCompleteEventArgs e)位于 Microsoft.Devdiv.Bootstrapper.ViewModelCommonUi.DetectComplete(对象发送者,DetectCompleteEventArgs e)
[160C:0618][2015-10-25T22:55:37]e000:MUX: 错误:自定义文化不能通过 LCID 传递,只能通过名称传递。 [160C:0618] [2015-10-25T22:55:37]e000:MUX:堆栈:在 System.Globalization.CompareInfo.GetCompareInfoWithPrefixedLcid(Int32 cultureKey,Int32 前缀)在 System.Globalization.CultureInfo.get_CompareInfo()在 System.String.StartsWith(字符串值,布尔 ignoreCase,CultureInfo 文化)在 Microsoft.Devdiv.Bootstrapper.SelectableItemViewModel.GetLocText(字符串文本)在 Microsoft.Devdiv.Bootstrapper.SelectableItemViewModel.get_Description()在 Microsoft.Devdiv.Bootstrapper.CustomizationViewModel.InitializeViewModel()在 Microsoft.Devdiv.Bootstrapper.CustomizationViewModel..ctor(ViewModelBase viewModel)在 Microsoft.Devdiv.Bootstrapper.ViewModelBase.get_CustomizationViewModel() Microsoft.Devdiv.Bootstrapper.ViewModelBase.DetectComplete(对象发送者,DetectCompleteEventArgs e)位于 Microsoft.Devdiv.Bootstrapper.ViewModelCommonUi.DetectComplete(对象发送者,DetectCompleteEventArgs e)位于 Microsoft.Devdiv.Bootstrapper.ViewModelInteractive.DetectComplete(对象发送者,DetectCompleteEventArgs e)[160C:0618] [2015-10-25T22:55:37]i199:检测完成,结果:0x0
无论何种帮助/提示,都将不胜感激。
谨致问候,斯蒂芬。
答案1
答案是更改操作系统的区域。来自 MSDN论坛:
将操作系统的区域设置更改为 LCID 不等于 4096 的格式。可以在控制面板 > 区域 > 格式。
以前的格式是英语(欧洲),我把它改成了英语(英国)。