【问题标题】:Visual Studio Installer - The system cannot find the file specifiedVisual Studio 安装程序 - 系统找不到指定的文件
【发布时间】:2016-01-17 09:09:09
【问题描述】:

每当我尝试启动 Visual Studio 2015 安装程序时,我都会立即收到以下错误消息:

我已经尝试重新下载安装程序,但我似乎无法安装它。有人知道如何解决这个问题吗?

【问题讨论】:

  • 您可以运行诸如 procmon technet.microsoft.com/en-us/sysinternals/processmonitor.aspx 之类的工具来捕获丢失的文件。这可能有助于诊断问题的原因。
  • 禁用杀毒软件并重试。
  • 我也有同样的问题。从控制面板卸载 VS2015 程序不成功后。似乎错过了 C++ 运行时环境。

标签: visual-studio installation


【解决方案1】:
  • 我的第一个建议是尝试创建一个新用户,再次下载安装程序并查看它是否有效;
  • 如 cmets 中所述,Process Monitor 可能有助于诊断您的问题;
  • 您的防病毒软件可能会将安装程序视为误报,因此您可能需要在再次下载安装程序之前暂时禁用它;
  • 确保您的安装程序是真正的安装程序。这是Community 版本的链接;
  • 磁盘也有可能出现故障。尝试在您的驱动器上运行 chkdsk

编辑: 问题似乎与 Web 安装程序有关,请尝试获取可用的 vs2015.com_enu.iso 文件 here

【讨论】:

  • 创建新用户似乎不起作用,我目前没有运行防病毒软件。我确实从 visualstudio.com 下载,所以我决定运行进程监视器。尝试访问某些注册表项时似乎出现了一些“未找到名称”错误,但我不确定这是否是问题的原因或如何解决。我目前正在运行 chkdsk,完成后我会报告。如果您想查看缺少的一些键,我很乐意分享。
  • NAME NOT FOUND 不是一个罕见的操作结果。也许应用程序正在探测文件或设置的存在,并且会根据其存在采用不同的代码路径。也许该应用程序的构建是为了配置合理的默认值,以适应大多数场景,但可以通过注册表设置“调整”。如果它不检查它们,它就不会知道它们的存在。 source
  • 您在尝试安装其他版本的 Visual Studio 时是否遇到同样的错误?
  • 不,似乎只是 2015 年; 2013 安装正常。
  • 那你要下载vs2015.com_enu.iso吗?也许网络安装程序无法识别或其他什么。链接here
【解决方案2】:

在我的例子中,用户临时目录由于磁盘问题而无法访问(我的临时目录在一个小的专用 SSD 磁盘上)。

如果无法访问临时目录,VS 在启动时崩溃并且安装程序将无法运行。

我不得不更改我的临时目录(从环境变量),VS 又重新启动了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-21
    • 2017-06-20
    • 2021-08-08
    • 1970-01-01
    • 1970-01-01
    • 2017-02-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多