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