Я работал над проектом, который обращается к WMI, чтобы получить информацию о программном обеспечении, установленном на машине пользователя. Мы запрашивали Win32_Product только для того, чтобы найти, что он не существует в 64-разрядных версиях Windows, потому что это "optional component".Есть ли распространяемый пакет WMI?
Я знаю, что есть много действительно хороших альтернатив для запроса WMI для этой информации, но у меня есть немного vested interest, чтобы узнать, как хорошо это получится.
Что я хочу знать, есть ли какая-то перераспределяемая версия, которая может быть упакована вместе с нашим программным обеспечением, чтобы позволить 64-разрядным пользователям получить Поставщика установщика WMI на свои машины? Прямо сейчас, они должны установить его вручную, и для установки требуется, чтобы у них был удобный для Windows диск.
Edit:
Вы не упомянули на какой ОС, но WMI распространяемый Components версии 1.0 определенно существует.
Для операционной системы мы использовали .NET 3.5, поэтому нам нужны пакеты, которые будут работать на XP64 и 64-разрядных версиях Windows Vista.