簡體   English   中英

VS 2017編譯的exe無法在Windows 7上運行

[英]VS 2017 compiled exe not running on Windows 7

我已在Windows 7計算機上安裝了VS 2017並構建了針對8.1 SDK的C ++項目,但二進制文件未在Windows 7上啟動。在Windows Server 2016和Windows 10 OS上也是如此。

我檢查了Windows Server和Windows 7計算機上是否都安裝了VC 2015運行時。 在Windows 7上運行的本地計算機上安裝了Windows 8.1 SDK(作為VS 2015的一部分?)。以前,我安裝了Visual Studio 2015,並且二進制文件在Windows 7和Windows Server上都能正常工作。

我不確定Windows \\ system32中的運行時dll是否由於VS 2017安裝而損壞或更改。

PS:運行新安裝的帶有C運行時dll的firefox時,我注意到exe無法啟動的問題。

原來,該問題是由於使用了依賴項項目使用的指令集(AVX2),而該指令集在Windows計算機中不可用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM