首先,我们需要了解一下MSVCP90.dll是什么。MSVCP90.dll是微软Visual Studio C++运行库的一个动态链接库,它提供了一些C++标准库的实现。MSVCP90.dll是属于Visual Studio 2008的运行库,因此,如果你的应用程序需要这个库才能正常运行,那么你需要确保目标计算机上已经安装了Visual Studio 2008的运行库。
如果目标计算机上没有安装Visual Studio 2008的运行库,那么你可以考虑将MSVCP90.dll和其他依赖库一起打包到你的应用程序中,以便在目标计算机上运行。你可以使用诸如StaticX或者NSIS这样的工具来将依赖库打包到你的应用程序中。
另外,如果你使用gui2exe制作Windows .exe时没有正确地指定运行库的路径,也可能会导致应用程序无法正常运行。你可以尝试重新编译应用程序,并指定正确的运行库路径,以确保应用程序能够正常运行。
总之,如果你的应用程序需要MSVCP90.dll才能正常运行,那么你需要确保目标计算机上已经安装了Visual Studio 2008的运行库,或者将MSVCP90.dll和其他依赖库一起打包到你的应用程序中。
领取专属 10元无门槛券
手把手带您无忧上云