3

由于Windows K/KN系统没有安装媒体功能包,因此我的应用程序中的其中一个组件未能在Windows上运行。为了防止这种情况,我想在安装期间添加一个检查来查看当前系统上是否安装了Media Feature Pack。但是,我还没有发现有关MFP的足够信息。如何检测安装在系统上的Windows媒体包

对于大多数Windows版本,它已经安装,但一些Windows 8和8.1安装不具备它。我需要一个编程方式来做到这一点。

我需要的信息,以实现这一目标中的任何一个:

  1. REGKEY基于

什么是可用于确定是否安装媒体功能包的REGKEYS?媒体功能包(如.NET framework/VC redistribution)是否设置了一些可用于确定此问题的regkey?

  1. 是否有任何可用于检测媒体功能包的API?

  2. 是否有任何可用于检测的DLL?

我知道mf.dll和mfplat.dll安装在sys32文件夹中,但是我可以依靠这两个文件进行MFP检测吗?

回答

相关问题