安装.NET程序时会提示“Please set registry key HKLM\Microsoft\.NET Framework\InstallRoot to point to the .NET Framework install location”,主要原因可能是NET Framework没有安装或是虽然安装成功但是没有在注册表中设置成功。
如果是安装成功了还提示错误,以下解决方案一般可以解决: 运行-- regedit -- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework ,如果有InstallRoot这一项,则将其值修改为.NET Framework的安装路径,一般为C:\WINDOWS\Microsoft.NET\Framework\;如果没有则右击.NET Framework选择新建“字符串值”,设置数值名称为“InstallRoot ”,数值数据为“C:\WINDOWS\Microsoft.NET\Framework\”或其他安装路径。