我无法在另一台计算机上运行我的程序 [英] I can't run my program in another computer
问题描述
当我尝试在没有Visual Studio的另一台计算机上运行我的程序时出现问题,错误消息表明没有vcruntime140d.dll,我在程序文件夹中下载并复制dll并告诉我另一个
dll的另一个错误,当我最终安装所有的dll文件时显示另一条错误消息:_vcrt_cleanup_type_info_names,我试图在另一台带有visual studio的计算机上安装相同的程序并运行,但问题是当我尝试在没有
Visual Studio的计算机上运行它时。我需要复制或安装哪些库来解决此问题。非常感谢。
Hi, I have a problem when I try to run my program in another computer that doesn't have Visual Studio, the error messagges indicates that there aren't vcruntime140d.dll, i download and copy the dll in the program folder and show me another error with another dll, when I finally install all the dll files show me another error messages: _vcrt_cleanup_type_info_names, I tried to install the same program in another computer with visual studio and it runs, but the problem is when I try to run it in a computer without Visual Studio. What libraries I need to copy or install for solve this problem. Thank you so much.
推荐答案
VC ++运行时和UCRT的调试版本不可再发行。 如果要在未安装Visual Studio的系统上运行程序,则应分发发布版本。 然后,您将能够使用
VC ++可再发行组件在该系统上安装所需的dll。
The debug versions of the VC++ runtime and the UCRT are not redistributable. If you want to run your program on a system that does not have Visual Studio installed you should and distribute release builds. Then you will be able to use the VC++ redistributable to install the needed dlls on that system.
这篇关于我无法在另一台计算机上运行我的程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!