Har*_*ddy 23 .net version installshield-2010 .net-4.5
我正在使用InstallShield 2010.我想检查计算机上是否安装了.NET framework 4.5.
我可以检查.NET Framework 4.0是否已安装在注册表中,但我无法找到.NET Framework 4.5的任何注册表项.
DDA*_*DDA 33
根据这里的MSDN文章:http://msdn.microsoft.com/en-us/library/hh925568(v = vs.110).aspx
手动查找已安装的.NET Framework版本(版本4.5及更高版本)
- 在"开始"菜单上,选择"运行".
- 在"打开"框中,输入regedit.exe.(您必须具有管理凭据才能运行regedit.exe.)
- 在注册表编辑器中,打开以下子项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full检查名为Release的DWORD值.Release DWORD的存在表明该计算机上已安装.NET Framework 4.5或更高版本.
换句话说,在InstallShield下,检查注册表位置是否存在Release DWORD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
Mik*_*Del 12
表单博客.NET 4.5是.NET 4.0和类似SO答案的就地替代品
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client
Run Code Online (Sandbox Code Playgroud)
检查那里的版本值.
如果以"4.0"开头,则表示您正在4.0运行时运行,如果以"4.5"开头,则表示您在4.5运行时运行.
| 归档时间: |
|
| 查看次数: |
37655 次 |
| 最近记录: |