如何检查运行我的应用程序的计算机上是否安装了 .NET 4.5+ 和 MS Visual C++ Redist 2013/2015/2017?
这取决于您所谈论的应用程序类型。如果您有安装程序,则可以捆绑 .Net 和 Visual C++ 安装程序,并在安装应用程序时运行它。 如果在计算机上找到现有版本或更新版本,这些安装程序足够聪明,可以跳过。
对于 2017 x64 检查是否 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio .0 存在
对于 2017 x32,检查 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio .0