我需要多少个Visual C ++ Redistributable才能运行此应用程序?

时间:2016-09-17 19:00:14

标签: visual-studio visual-studio-2015 windows-7 windows-7-x64 unity5

昨晚,我下载了Unity,开始与我的兄弟一起开发游戏。安装程序还给了我Visual Studio 2015和MonoDevelop,我收集的基本上是一个稍微修改过的Visual Studio。

今天早上我发现了问题:MonoDevelop会打开,但Visual Studio不会。它总是出现一个弹出框,说“程序无法启动,因为你的计算机缺少api-ms-win-crt-runtime-l1-1-0.dll。”

根据this other StackOverflow question,我需要为Visual Studio 2015下载Visual C ++ Redistributable。但在此之前,我决定检查我是否已经拥有它,以防万一。

我打开了“程序和功能”,并且看到我已经在我的计算机上安装了其他九个Visual C ++ Redistributables。 This image显示列表。

This image

包括x86和x64的2010年,2012年,2013年和2015年可再发行组件。我不知道这是否典型,但肯定是过分的。

尽管如此,我的Visual Studio仍然无法打开。我需要安装另一个吗?如果我需要,我很乐意这样做; 我只是想开始编码。

(在我放弃并下载Microsoft Office 2013之前,我也遇到过与Microsoft Office 365相同的问题,这很好。也许这是我的机器的问题?我正在运行Windows 7 64位,因为它是什么值得。)

1 个答案:

答案 0 :(得分:2)

您还需要安装Universal C Runtime

  

此页面上的Windows Update软件包允许使用Windows桌面   依赖于Windows 10 Universal CRT版本的应用程序   在Windows Vista SP2,Windows 7 SP1,Windows 8和Windows 8.1上运行   S14。

提取WindowsUCRT.zip并安装Windows6.1-KB3118401-x64.msu(请注意,如果您在#34;在此计算机上搜索更新",cancel the install, stop the WU service and try again to install the update,请注意。)