Based on this info: http://msdn.microsoft.com/en-us/library/ee942965.aspx I created a launch condition to save HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full "Release" into the variable DOTNETVERSION4FULL
and then use it as a launch condition >=378389
.
基于此信息:http://msdn.microsoft.com/en-us/library/ee942965.aspx我创建了一个启动条件,以将HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Full“Release”保存到变量DOTNETVERSION4FULL然后将其用作启动条件> = 378389。
For some reason, the comparison failed even though 4.5 is installed. So I put [DOTNETVERSION4FULL] into the Message field, and it said the value was #378389
. That's the right value, but what is that # doing there? Is it interfering with the condition?
出于某种原因,即使安装了4.5,比较也会失败。所以我将[DOTNETVERSION4FULL]放入Message字段,它表示值为#378389。这是正确的价值,但#在那里做什么?它干扰了病情吗?