-1

昨晚,我下載了Unity開始和我的兄弟開發遊戲。安裝程序也給了我Visual Studio 2015和MonoDevelop,我收集的基本上是一個稍微修改的Visual Studio。我需要多少個Visual C++可再分發版才能運行此應用程序?

今天早上我發現了這個問題:MonoDevelop會打開,但Visual Studio不會。它總是出現一個彈出框說「程序無法啓動,因爲您的計算機缺少api-ms-win-crt-runtime-l1-1-0.dll。」

根據this other StackOverflow question,我需要下載適用於Visual Studio 2015的Visual C++ Redistributable。但是在做這件事之前,我決定檢查一下,如果我已經擁有它,以防萬一。

我打開了「程序和功能」,並注意到我的機器上已安裝了9個其他Visual C++可再發行組件。 This image顯示列表。

This image

包括的是2010年,2012年,2013年,和2015年再發行兩個x86和x64。我不知道這是否典型,但它肯定看起來過分。

儘管所有這些,我的Visual Studio仍然無法打開。我需要安裝另一個嗎?如果需要,我很樂意這樣做; 我只想開始編碼。


(我也有同樣的問題與Microsoft Office 365之前,我只是放棄了和下載的Microsoft Office 2013,而不是,它工作得很好。也許這是我的機器有問題?我運行Windows 7 64位,爲它的價值。)

+0

你有沒有試過通用的C運行時(和2015年,其他人不需要)? – magicandre1981

回答

1

你還需要安裝Universal C Runtime

此頁面上的Windows更新包允許Windows桌面依賴於在Windows 10的通用CRT釋放應用在Windows Vista SP2,Windows 7 SP1,Windows 8和Windows 8.1上運行 S14。

提取WindowsUCRT.zip和(如果你在「搜索此計算機上安裝更新」,cancel the install, stop the WU service and try again to install the update一掛注)安裝Windows6.1-KB3118401-x64.msu

+0

現在工作!謝謝。這是否意味着我可以卸載所有2015年之前的VC++可再發行版? –

+0

還有其他工具依賴於其他工具,它們只佔用硬盤上的幾MB空間,因此請安裝它們。 – magicandre1981

+0

好的。再次感謝! –

相關問題