2016-10-30 83 views
-2

我正在嘗試使用VS 2015來構建並運行最初在VS 2013中創建的項目。當我這樣做時,它給了我一條錯誤消息,說我無法運行它,因爲我的計算機中缺少MSVCR120D.dll 。我試圖從微軟網站安裝VS 2013 redistributable,但這沒有幫助。看我的System32文件夾顯示,即使安裝後,我所有的是MSVCR120.dll,而不是MSVCR120D.dll。我也嘗試從opendll.com自行下載.dll文件,並將其放置在正確的文件夾中,但這並未解決問題。我在這裏做什麼?我不知道我應該如何安裝這個.dll我需要的。即使可再發行組件已安裝,無法運行VS 2013項目?

+1

MSVCR120D.dll是__debug__ DLL和不/不能被包括在REDIST」軟件包。您需要構建發行版本。 –

+0

因此無法安裝該.dll而無需安裝vs 2013本身? – Obedai

+0

調試版本只與編譯器一起交付,不能單獨分發。 –

回答

0

您是否嘗試過在工程屬性中將平臺工具集設置爲v140?

Project properties image

相關問題