На основании этой информации: http://msdn.microsoft.com/en-us/library/ee942965.aspx Я создал условие запуска для сохранения HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Full "Release" в переменную DOTNETVERSION4FULL
, а затем использовать ее как запуск состояние >=378389
.Условия запуска MSI .NET 4.5
По какой-то причине сравнение не удалось, даже если установлен 4.5. Поэтому я поместил [DOTNETVERSION4FULL] в поле «Сообщение», и он сказал, что значение было #378389
. Это правильное значение, но что там делать? Это мешает условию?
ОК, это объясняет, почему это так, и как превратить его обратно в число, чтобы я мог сравнить? – Patrick
Ах, я вижу, он может сравнивать строки с>. Это удобно. – Patrick