問題描述
今天電腦(win7 ×64)上裝了Visual Studio Community 2015 ,檢測了一個小demo,沒想到編譯通過,運行出錯。提示“無法啓動此程序,因爲計算機中丟失ucrtbased.dll。嘗試重新安裝該程序以解決此問題”。
解決辦法一:選擇靜態編譯(臨時性方法)
第一步,在“解決方案資源管理器”中的項目上右擊,選擇屬性。
第二步:找到運行庫,右側下拉列表內,選擇“多線程調試(/MTd)”,然後點擊確定按鈕。程序重新編譯後,就可以運行了。
解決方案二:(一勞永逸性方法)
解決方案三:下載ucrtbased.dll
從腳本之家下載來的ucrtbased.dll拷貝到指定目錄即可(一般是system系統目錄或放到軟件同級目錄裏面),或者重新添加文件引用。 本人電腦是win7 ×64的系統,所以把ucrtbased.dll拷貝到目錄“C:\Windows\SysWOW64”。