为Visual Studio安装Hyper-V模拟器时出错

时间:2016-10-01 16:54:30

标签: c# android visual-studio xamarin visual-studio-2015

我在Win 10 64位操作系统上安装了Visual Studio 2015社区版。

已下载并尝试安装适用于Android的Visual Studio模拟器,但失败并出现以下异常。

  

[1450:1814] [2016-10-01T21:56:43] e000:MUX:错误:无法加载文件或程序集'Microsoft.VisualStudio.Utilities.Internal.Net35,Version = 14.0.0.0,Culture =中性,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一。系统找不到指定的文件。

     

[1450:1814] [2016-10-01T21:56:43] e000:MUX:Stack:at Microsoft.VisualStudio.Telemetry.TelemetrySessionInitializer.BuildInitializer(TelemetrySessionSettings telemetrySessionSettings)      在Microsoft.VisualStudio.Telemetry.TelemetryService.get_DefaultSession()      在Microsoft.Devdiv.Bootstrapper.UserFeedback.Metrics.AppInsightsStartSession(BundleInformation捆绑包)      在Microsoft.Devdiv.Bootstrapper.UserFeedback.Metrics.Initialize(布尔值IsBackFromReboot,BundleInformation包,ICommand命令,CommandLineArgumentsStore命令行)   [1450:1814] [2016-10-01T21:56:43] i000:MUX:Ux已初始化   [1450:1814] [2016-10-01T21:56:43] i000:MUX:以超时0 ms获取互斥锁'Global \ vsemu'   [1450:1814] [2016-10-01T21:56:43] i000:MUX:Mutex'Global \ vsemu'所有权:真   [1450:1814] [2016-10-01T21:56:43] i000:MUX:看到现有缓存互斥锁'Global \ vsemu CacheMutex':False   [1450:1814] [2016-10-01T21:56:43] i000:MUX:以超时60000 ms的速度获取互斥锁'Global \ vsemu CacheMutex'   [1450:1814] [2016-10-01T21:56:43] i000:MUX:Mutex'Global \ vsemu CacheMutex'所有权:真   [1450:1EC8] [2016-10-01T21:56:43] i100:检测开始,15个包   [1450:1814] [2016-10-01T21:56:43] i000:MUX:等待检测完成   [1450:1EC8] [2016-10-01T21:56:43] i000:MUX:检测阶段

2 个答案:

答案 0 :(得分:3)

Simsons,您说过您正在寻找可靠和/或官方来源的答案。"

我已经阅读here一个答案:

  

首先检查您的计算机上是否启用了Hyper-V"转动Windows   功能打开或关闭"。您可能还需要为此启用设置   在你的BIOS(VT-x和SLAT)。

     

单独安装Windows 10工具的速度可能比   重新运行完整的安装程序,   https://dev.windows.com/en-us/downloads/install-dev-tools-visual-studio-2015

     

使用"如果您已经安装了Visual Studio 2015 RC"选项   "添加工具",这将提供添加visual studio的选项   安装过程中的Android模拟器。

     

编辑:

     

除此之外,似乎无法启用Hyper-V   我的iMac 27"随着VT-x成为内幕预览版本10074,2013年末   每次选择安装后机器重新启动时都会禁用   Hyper-V来自"打开或关闭Windows功能"。这导致了   重启后安装回滚,非常令人沮丧!

     

编辑:

     

执行机器刷新后发生此问题,但执行此操作   从恢复选项完全重置似乎已经解决了问题和   现已成功安装Hyper-V。

     

在这种情况下,我没有安装任何Bootcamp软件,我   机器启动后立即启动Hyper-V安装   桌面环境。

     

目前正在安装Visual Studio Community 2015 RC,我将报告   如果这也成功了

     

编辑:成功!

这是一个类似问题的旧答案。

我希望它有所帮助。

答案 1 :(得分:1)

您的日志或例外中有错误0x80070666。

像:

[2848:136C][2016-09-21T18:22:28]e000: Error 0x80070666: Process returned error: 0x666
[2848:136C][2016-09-21T18:22:28]e000: Error 0x80070666: Failed to execute EXE package.
[25D4:2DB4][2016-09-21T18:22:28]e000: Error 0x80070666: Failed to configure per-machine EXE package.

如果是,则表示Visual C ++可再发行2015版存在问题。

删除Visual C ++可再发行2015(两者),修复你的VS. 尝试再次安装Visual Studio Android Emulator。