如何在启动时检查 Visual C++ 2010 是否可用
How to check if Visual C++ 2010 available onstart
我有一个用 Visual C++ 2010 x86 编译的小应用程序。您知道当您尝试在没有 VC2010 的系统上启动此应用程序时,它会崩溃并出现 msvcp100.dll 错误。问题是如何检测 VC2010 或在不使用其他 VC 较低的应用程序或安装程序的情况下安装它?也许我可以在清单中使用一些技巧?
不要。
您有更好的选择:
- 随程序一起安装 VS2010 可再发行组件
- 在文档中写明用户必须自行安装
- Link 它是静态的 (
/MT
) 所以它根本不需要在目标机器上
否则让Windows完成DLL丢失时的报告工作;到目前为止,它似乎做得很好!
我有一个用 Visual C++ 2010 x86 编译的小应用程序。您知道当您尝试在没有 VC2010 的系统上启动此应用程序时,它会崩溃并出现 msvcp100.dll 错误。问题是如何检测 VC2010 或在不使用其他 VC 较低的应用程序或安装程序的情况下安装它?也许我可以在清单中使用一些技巧?
不要。
您有更好的选择:
- 随程序一起安装 VS2010 可再发行组件
- 在文档中写明用户必须自行安装
- Link 它是静态的 (
/MT
) 所以它根本不需要在目标机器上
否则让Windows完成DLL丢失时的报告工作;到目前为止,它似乎做得很好!