gpt4 book ai didi

c++ - list 正在选择预定义的 redist

转载 作者:太空狗 更新时间:2023-10-29 23:17:48 25 4
gpt4 key购买 nike

我正在使用 Visual C++ 2008 Express Edition 开发软件。在 Release模式下构建后,我用最新的 redist 2008 创建了一个安装文件。该软件在我的电脑上运行良好。在我的电脑上安装了这个 redist :

enter image description here

在我 friend 的电脑上,安装了同样的redist。但该软件在我 friend 的 PC 上崩溃了。

enter image description here

从事件日志中显示:

enter image description here

可以看到,要求9.0.21022.8版本的redist之前是否安装过最新版本的redist(9.0.30729.17)。所以,我去谷歌。从互联网上,我编辑我的 C:\Program Files\Microsoft Visual Studio 9.0\VC\include\crtassem.h

enter image description here

但是没有用。然后我检查我的项目 list 。我看到了:

enter image description here

但我不知道如何编辑 list (我是 VC++ 新手)。我还检查了 C:\Program Files\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT\Microsoft.VC90.CRT.manifest。我显示:

enter image description here

我试图在互联网上找到 9.0.21022.8 版本的 redist。但我失败了。在我的 VCExpress 安装程序中有一个名为 vcredistmin_x86.exe 的文件:

enter image description here

如您所见,该文件的版本为 9.0.21022.8。我认为这是我需要的 redist。但我无法安装它。它说“运行 setup.exe 文件”

我能做什么?

编辑(如果我问这个问题的两个不同答案,请通知我。我将删除这个编辑的部分):

我现在想从 Microsoft Visual Studio 2008 部署我的项目。我已经卸载了以前的 Microsoft Visual C++ 2008 Express Edition。但是当我尝试安装 Microsoft Visual studio 2008 时,它说

Installation Requirements:

A compatible version of Visual Studio 2008 was not detected on the system. This update is designed for only the Microsoft Visual Studio 2008 (ENU) product family, and is not compatible with any Express editions.

伙计们,你知道该怎么做吗?

最佳答案

据我所知,此下载为 9.0.21022.8:http://www.microsoft.com/en-us/download/details.aspx?id=29

我不知道 VS Express,在 VS 完整版中,安装目录中有 vcredist_x86/x64/arm.exe(对于 VS2012:.../Microsoft Visual Studio 11.0\VC\redist\1033)

关于c++ - list 正在选择预定义的 redist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16482965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com