Visual studio 使用系统帐户安装时,安装Visual Studio超时

Visual studio 使用系统帐户安装时,安装Visual Studio超时,visual-studio,installation,Visual Studio,Installation,为了安装虚拟机,我们使用在系统帐户(NT Authority\system)下运行来安装软件。安装Visual Studio 2019()时,安装超时。查看日志,VS安装程序似乎正在尝试访问C:\windows\system32\config\systemprofile\AppData\Local\Temp,但失败。如果Visual Studio在从系统帐户运行时未正确安装,这可能是因为%TEMP%和%TMP%路径解析到系统配置文件位置(如下),而VS无法写入它们 C:\windows\sys

为了安装虚拟机,我们使用在系统帐户(NT Authority\system)下运行来安装软件。安装Visual Studio 2019()时,安装超时。查看日志,VS安装程序似乎正在尝试访问
C:\windows\system32\config\systemprofile\AppData\Local\Temp
,但失败。

如果Visual Studio在从系统帐户运行时未正确安装,这可能是因为
%TEMP%
%TMP%
路径解析到系统配置文件位置(如下),而VS无法写入它们

  • C:\windows\system32\config\systemprofile\AppData\Local\Temp
  • C:\windows\SysWOW64\config\systemprofile\AppData\Local\Temp
作为一种解决方法,您可以在运行install命令之前,将环境变量
%TEMP%
%TMP%
设置为指向另一个目录。此目录应为系统临时文件夹
c:\windows\temp
。这应该以一种广泛的方式来完成,以便VS安装程序和派生的进程能够接收它。这可以通过设置来完成,例如:

set TEMP C:\Windows\Temp
set TMP C:\Windows\Temp

@谢谢你的提醒!我想你必须等两天才能接受答复。我忘了核对:(。