使用系统帐户安装时安装 Visual Studio 超时
Installing Visual Studio times out when installing using the system account
要设置 VM,我们使用 chocolatley running under the system account (NT Authority\System) to install software. When it comes to installing Visual Studio 2019 (package) 安装超时。查看日志,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
作为解决方法,您可以在 运行 安装命令之前将环境变量 %TEMP%
和 %TMP%
设置为指向另一个目录。该目录应该是系统临时文件夹 c:\windows\temp
。这应该以一种广泛的方式完成,以便 VS 安装程序和生成的进程将拾取它。这可以用 set
docs 来完成,例如:
set TEMP C:\Windows\Temp
set TMP C:\Windows\Temp
要设置 VM,我们使用 chocolatley running under the system account (NT Authority\System) to install software. When it comes to installing Visual Studio 2019 (package) 安装超时。查看日志,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
作为解决方法,您可以在 运行 安装命令之前将环境变量 %TEMP%
和 %TMP%
设置为指向另一个目录。该目录应该是系统临时文件夹 c:\windows\temp
。这应该以一种广泛的方式完成,以便 VS 安装程序和生成的进程将拾取它。这可以用 set
docs 来完成,例如:
set TEMP C:\Windows\Temp
set TMP C:\Windows\Temp