2016-11-02 84 views
0

我試圖從命令行是無法執行的dotnet執行命令,並顯示以下錯誤DOTNET核心1.0.1運行時錯誤

API-MS-雙贏CRT-運行時l1-1-0 .dss從計算機中丟失

操作系統:windows 2012 Rc2 cloud vm。

VC++ 2015年64和86

enter image description here enter image description here

回答

0

缺少文件應與Windows更新安裝。問題是作爲用於Visual Studio 2015的Visual C++ Redistributable的一部分的KB2999226(通用CRT)未能安裝(嘗試重新安裝它們)。

或者,您可以手動安裝Visual C++可再發行組件。

對於Windows的64位 - http://download.microsoft.com/download/8/5/e/85edb843-93af-4daa-ad1e-c33dfa95b2ea/vc_redist.x64.exe

對於Windows的32位 - http://download.microsoft.com/download/4/5/6/456cf79a-4046-4232-8e6f-7cf3d8075d9a/vc_redist.x86.exe

0

最後發現根源,我試圖在服務器來安裝.NET Framework 4.6,安裝彈出並顯示錯誤消息更新「2919355 「(儘管服務器配置了自動更新),安裝更新後,重新安裝vC++ 2015運行時 - >核心運行時 - >工作。

更新詳情可@: https://support.microsoft.com/en-us/kb/2919355

注:更新必須安裝在以下順序:clearcompressionflag.exe,KB2919355,KB2932046,KB2959977,KB2937592,KB2938439,KB2934018和。

注意:不需要在服務器上安裝.net 4.6,運行.net核心應用程序,執行.net 4.6安裝程序以查找缺少的更新。