昨晚,我下载了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显示列表。
包括x86和x64的2010年,2012年,2013年和2015年可再发行组件。我不知道这是否典型,但肯定是过分的。
尽管如此,我的Visual Studio仍然无法打开。我需要安装另一个吗?如果我需要,我很乐意这样做; 我只是想开始编码。
(在我放弃并下载Microsoft Office 2013之前,我也遇到过与Microsoft Office 365相同的问题,这很好。也许这是我的机器的问题?我正在运行Windows 7 64位,因为它是什么值得。)
答案 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,请注意。)