VisualStudio C++程序需要IE运行吗?

VisualStudio C++程序需要IE运行吗?,c++,internet-explorer,visual-studio-2013,C++,Internet Explorer,Visual Studio 2013,我用box2d和directx做了一个测试程序,编译后在我的电脑上运行。但当我试着在我大学的计算机上运行它时,它没有运行,没有错误或任何东西。它就是跑不动。然后我发现它需要最新版本的IE,但为什么?我如何编译我的程序或修复它,这样人们就不必在我的程序中安装IE了 我正在使用Visual Studio 2013。早在90年代末,Microsoft就将IE集成到了操作系统中。我不知道你为什么需要最新版本,但我希望你调用的是——可能是间接调用——一个由最新版本而不是Windows本身提供的API。这是

我用box2d和directx做了一个测试程序,编译后在我的电脑上运行。但当我试着在我大学的计算机上运行它时,它没有运行,没有错误或任何东西。它就是跑不动。然后我发现它需要最新版本的IE,但为什么?我如何编译我的程序或修复它,这样人们就不必在我的程序中安装IE了


我正在使用Visual Studio 2013。

早在90年代末,Microsoft就将IE集成到了操作系统中。我不知道你为什么需要最新版本,但我希望你调用的是——可能是间接调用——一个由最新版本而不是Windows本身提供的API。这是一个非常简单的测试,有两个框没有API或任何东西。我是通过VisualStudio编译的,可能有一个选项我找不到,我在谷歌上搜索过,什么也没找到。是什么让你确信它特别需要IE来运行呢。另一台计算机可能缺少Visual Studio可再发行版本,也许新的IE会将其安装在其旁边。当我第一次尝试运行它时,要求提供MSVCP120.dll,因此我安装了Redist 2013,然后我尝试运行,但它不会显示任何内容,没有错误或任何内容。然后我安装了IE,它成功了。我也在每次安装后重新启动,但只有在IE之后才开始工作。