【问题标题】:visual studio 2005 .exe file not running on another computerVisual Studio 2005 .exe 文件未在另一台计算机上运行
【发布时间】:2014-02-20 10:15:02
【问题描述】:

我有一个在 Windows 7 64 位机器上运行的 Visual Studio 2005 C++ 应用程序。我试图在另一台具有 Windows 7 64 位的计算机上运行它,但是当我将它复制到桌面并运行 .exe 文件时,那里没有回应。但是我没有在新机器上安装visual studio 2005 ide,我目前正在安装它。另外,我用谷歌搜索并得到了很多令人困惑的答案。有人可以告诉我这里可能会出现什么问题吗?

【问题讨论】:

    标签: windows windows-7 visual-studio-2005 exe


    【解决方案1】:

    尝试在可执行文件无法运行的机器上安装“Microsoft Visual C++ Redistributable Package”。

    【讨论】:

    • @ShivShambo 并且没有错误消息?编译时是否静态链接可执行文件?
    • @mrduclaw.. 没有错误消息..我不确定可执行文件是静态的还是动态的,该程序是 4 年前由其他供应商编写的旧程序..
    【解决方案2】:

    您需要为 Release 而不是 Debug 构建才能在没有 Visual Studio 的 PC 上运行应用程序。如果您已经这样做了,请尝试将 EXE 加载到目标计算机上的 Dependency Walker 以查看可能缺少哪些其他库。

    【讨论】:

    • ...我收到了一些警告,但程序正在运行的 PC 也有相同的警告...所以依赖 walker 没有帮助..
    猜你喜欢
    • 2013-02-24
    • 2017-12-10
    • 1970-01-01
    • 2022-01-22
    • 1970-01-01
    • 1970-01-01
    • 2016-12-20
    • 2022-11-06
    • 2014-01-21
    相关资源
    最近更新 更多