我正在使用Visual Studio 2013和ISLE 2013来创建一个Windows窗体应用程序, 这是我第一次使用这种风格,
我成功构建了应用程序,但问题出现在我在另一台PC上设置应用程序后说msvcp120.dll丢失了!
我在网上搜索过这个问题而我找不到任何东西?
任何想法?
答案 0 :(得分:2)
我不是一个Windows家伙,但我会尝试回答,因为我做了一些小型研究。我找到了信息here。它说:
“此文件是设计为Microsoft C运行时库的动态链接库,通常与Microsoft®VisualStudio®一起使用。它是包含标准C库函数说明的链接库集合。它几乎被使用从C或C ++源代码编译的所有Windows程序。该库用于在Visual Studio下编写的应用程序。“
所以,我猜它是微软的东西。运行使用visual studio构建的c / c ++项目所需的运行时库。从在线源(仅谷歌)下载.dll并将其包含在项目目录中。如果有帮助,请将该文件包含在安装文件中。
直到任何使用Windows并且对该dll有任何想法的人回答你的问题,这个答案可以帮助你开始。
答案 1 :(得分:2)
找到了我应该添加Visual C ++运行时库安装程序的解决方案
答案 2 :(得分:2)
不要下载任何来自随机网站的任何内容的单个DLL。 从Visual Studio 2013安装目录中,检查C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ VC \ redist \ 1033,您将看到需要在目标系统上运行的vcredist_x64.exe和vcredist_x86.exe文件。 对64位应用程序使用x64变体。它将为一个和其他一些DLL安装MSVCP120.dll。
答案 3 :(得分:1)
Msvcp120.dll是标准c ++库的dll。在VS 2013中使用标准c ++开发应用程序时,应用程序默认为Msvcp120.dll(VS2012中的Msvcp110.dll)。客户端计算机应安装Visual c + + + Redistributable。
答案 4 :(得分:0)
由于安装了Visual Studio,系统上的某些依赖项将不在目标系统上。您需要将它们包含在安装程序中,或在目标计算机上安装可再发行组件包。
由于有很多选项并且列出它们所有这些都太多而且多余,您可能需要访问Microsoft site for this task并在决定选择之前阅读所有这些选项。
答案 5 :(得分:-4)
您可以从DLL Store下载.dll
文件,然后将该文件粘贴到已安装设置的directory
。
希望它会对你有所帮助。