如何使我的 Visual C++ 2013 应用程序不需要下载可再发行组件包
How do I make my visual c++ 2013 application not need redistributable package downloaded?
我听说通常不建议静态链接运行时库,所以这对我来说是不可能的。但是由于我使用 vc++ 2013,所以我不使用保证在每台 Windows 机器上都有的 dll。那么我该怎么做,这样我就不必对用户说"哦,也去这个网站下载这个其他东西",这意味着,有没有办法将这些 dll 放在我的应用程序中?如果可以,我可以从哪里得到它们?
另外,我注意到我测试过的每台PC都必须下载可再发行软件包,但是如果您需要vc ++ 2013的应用程序,为什么人们计算机上的其他应用程序都不需要他们下载它?
这是给你的简单答案——
选择属性 |C/C++ |代码生成 |运行时库
在那里,对于调试版本,选择"多线程调试(/MTd)"
对于发布版本,选择"多线程 (/MT)"
如果由于某种奇怪的原因不起作用,则必须在应用程序中包含文件"vcredist.exe"。
取自这里。
相关文章:
- 下载URL中的所有文件
- 我提出什么条件才能再加5%的折扣
- Qt安装程序框架:检测是否安装了VC++可再发行组件
- VC142 和 2019 可再发行组件包与 VC141 的比较
- VS 2013 和 VS 2015 的不同C++可再发行 DLL
- 可视C++可再发行组件下载特定版本
- 从探测文件夹运行C++可再发行文件
- 如何更改我的解决方案正在使用的 c++ 可再发行组件
- Microsoft Visual C 可再发行组件包和运行时包之间有什么区别
- MSCVP120D.dll丢失,即使已安装可再发行程序
- 如何使我的 Visual C++ 2013 应用程序不需要下载可再发行组件包
- 使用 VS2012 创建可再发行的 C/C++ DLL
- 我应该安装哪种类型的 c++ 运行时可再发行组件包
- 如何构建面向特定可视C++可再发行版本的视觉C++项目
- 我什么时候需要 MSVCRT 可再发行组件
- 如何删除可再发行组件依赖项
- 通过组策略安装 VC++ 可再发行组件的最佳方法是什么?
- visual我如何确定我的程序需要运行哪些c++可再发行文件
- 有没有可下载的Windows版Thrift发行版?
- Visual C++ 2012 可再发行组件是否与 2010 版本向后兼容