gpt4 book ai didi

windows - 如何检查哪个应用程序正在使用 msvcr80.dll?

转载 作者:可可西里 更新时间:2023-11-01 10:27:01 25 4
gpt4 key购买 nike

我有一个 .exe,它是使用发布配置使用 MSVC2005 编译的。问题是,当我将此 .exe 分发给其他人时,他们收到此消息:

此应用程序无法启动,因为应用程序配置不正确。为了解决问题,您应该重新安装该应用程序。”

我给了他们vcredist.exe,它解决了问题。但是,我想知道为什么这只发生在某些 PC 上?到目前为止,我有 1 台无法运行 .exe 的 PC 和另一台可以运行 .exe 的 PC。两者都安装了相同的应用程序。能运行我的.exe的电脑安装了msvcr80.dll,不能运行的电脑没有安装msvcr80.dll。

有谁知道为什么有些电脑没有安装msvcr80.dll?由于两台 PC 安装了相同的操作系统和应用程序。

是否有一些工具可以检查哪个应用程序正在使用哪个 dll?

最佳答案

如果某些计算机已经安装了使用 msvc 2005 构建的程序,那么您的 exe 副本就可以使用。我不认为任何版本的操作系统都预装了 msvc 可再发行组件。

如果在应用程序的运行时您想知道它是否使用特定版本的 msvc 运行时,您可以使用进程资源管理器 - 一个微软工具来显示尽可能多的进程信息。

关于windows - 如何检查哪个应用程序正在使用 msvcr80.dll?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13169938/

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