vcredist_x86 vs2013检查
注册表位置:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{13A4EE12-23EA-3371-91EE-EFB36DDFFF3E}
C# 判断
/*** 安装状态 返回整数值 含义INSTALLSTATE_INVALIDARG -2 无效的参数传递给该函数。INSTALLSTATE_UNKNOWN -1 不公布或者未安装该产品。INSTALLSTATE_ADVERTISED 1 该产品已公布但尚未安装。INSTALLSTATE_ABSENT 2 不同的用户安装该产品。INSTALLSTATE_DEFAULT 5 为当前用户安装该产品* 2013(X64) {929FBD26-9020-399B-9A7A-751D61F0B942}* 2013(X86) {13A4EE12-23EA-3371-91EE-EFB36DDFFF3E}*/[DllImport("msi.dll", CharSet = CharSet.Unicode)]private static extern int MsiQueryProductStateW(string product);/// <summary>/// /// </summary>/// <returns></returns>public static bool CheckMsi(){//返回5,正常;var res = MsiQueryProductStateW("{13A4EE12-23EA-3371-91EE-EFB36DDFFF3E}");return res == 5;}
vcredist_x86 vs2013检查相关推荐
- VS2013 IDK 连接失败:数据库连接失败,请检查客户端安装配置是否有问题
连接配置的是oracle数据库. 原因:vs会自动搜索安装目录下 oracle文件夹. 而我的oracle安装文件夹名不是oracle.vs应该是解析不了. 解决方法: 将vs等安装到D盘,oracl ...
- VLFeat开源库介绍及在VS2013中的编译
VLFeat是一个开源的计算机视觉算法库,内容主要包括feature detectors.feature extractors.k-means clustering.randomized kd-tre ...
- Windows7上使用VS2013编译Caffe源码(不带GPU支持)步骤
1. 从https://github.com/BVLC/caffe/通过git clone下载caffe源码,master分支,版本号为09868ac:$ git clone https: ...
- VS2013和MATLAB相互调用混合编程
Visual Studio和MATLAB混合编程,有两种方法: 1 MATLAB调用C程序: 2 VS调用MATLAB(目前见到的都是VS,其他编译器如codeblocks,或不提供这项功能): MA ...
- 把项目从VS2005升级到VS2013
小斯同学花了几周的时间,终于把我们的服务端和客户端从vs2005升级到vs2013了.真是不得不给个赞. 升级的过程中遇到了各种问题,小斯同学跋山涉水.越过艰难险阻终于成功让我们用上了高大上的宇宙第一 ...
- 【环境】VS2013和MATLAB相互调用混合编程
Visual Studio和MATLAB混合编程,有两种方法: 1 MATLAB调用C程序: 2 VS调用MATLAB(目前见到的都是VS,其他编译器如codeblocks,或不提供这项功能): 前一 ...
- 解决VS2013中出现类似于error C4996: 'scanf': This function or variable may be unsafe的安全检查错误
我用的是visual studio 2019,提示出错.用下面第5种办法,完美解决问题... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...
- vs2013配置opencv2.4.9
配置环境变量 在系统变量里面新建变量,名为 OPENCV ,值为自己解压opencv路径下的build路径,如 F:\opencv\build. 在系统变量里面编辑 Path 变量,在末尾添加 ;%O ...
- 让Vs2013 完美支持EF6.1 Code First with Oracle 2015年12月24日更新
本文是对下文的补充,切勿以为我是全盘复制哦 连接: http://www.cnblogs.com/wlflovenet/p/4187455.html Entity Framework6 with Or ...
最新文章
- 机器人 沈为民_会变形的机器人
- em在聊天中是什么意思_聊天时,女人总给你发哦、嗯什么意思?这才是高情商的做法...
- 【跃迁之路】【440天】刻意练习系列199(2018.04.21)
- SSM整合之纯注解方式,注解实现事务,异常,与拦截器
- 如何快速正确的安装 Ruby, Rails 运行环境
- dbscan算法python实现_挑子学习笔记:DBSCAN算法的python实现
- Android简单通讯录从list取数据并显示 eclipse开发
- 2019年python黑马_决心在2019年让Python成为您的朋友
- ROS笔记(25) 自主探索SLAM
- Java虚拟机(二)—主流Java虚拟机分类及发展历程
- Java-对象及变量的并发访问小结
- NOI十连测 第三测 T1
- ps关于去除脸上的痘痘问题和美白问题
- 鼠标右键失灵java_鼠标右键失灵怎么办
- 好书推荐:《爱因斯坦的错误:天才的人性弱点》
- 声纹识别(一)——简介
- 利用百度地图API进行车辆查询并用鼠标拾点获取经纬度
- 留学地 各国比较2021
- 关于DRV8303/8301电路框图
- python中ra_consumers-在Python中并行化处理的一种简单、灵活的方法。-Andrew Rabert Documentation Example...