Skip to content

Error installing Unity Version - 2020.X.X #219

Description

@qelu

Good afternoon,

I am experiencing an issue where I am getting an error every time I try to install a 2020 version of Unity (ex. 2020.2.1f1)

I've runned the following commands:

$Installers = Find-UnitySetupInstaller -Version '2020.2.1f1' -Components 'Windows,UWP,UWP_IL2CPP'
Install-UnitySetupInstance -Installers $Installers -Cache 'C:\Windows\Temp' -Verbose

And this is the output from the command:

VERBOSE: Downloading https://download.unity3d.com/download_unity/270dd8c3da1c/Windows64EditorInstaller/UnitySetup64-2020.2.1f1.exe to C:\Windows\Temp\Installers\Unity-2020.2.1f1\UnitySetup64-2020.2.1f1.exe
VERBOSE: Skipping download because it's already in the cache: https://download.unity3d.com/download_unity/270dd8c3da1c/TargetSupportInstaller/UnitySetup-Universal-Windows-Platform-Support-for-Editor-2020.2.1f1.exe
ForEach-Object: C:\Program Files\WindowsPowerShell\Modules\UnitySetup\5.3.134\UnitySetup.psm1:790
Line |
 790 |                  $global:downloadData.Keys | ForEach-Object {
     |                                              ~~~~~~~~~~~~~~~~
     | Cannot process argument transformation on parameter 'Bytes'. Cannot convert value "2147500032" to type
     | "System.Int32". Error: "Value was either too large or too small for an Int32."

Note: This only happens with versions from 2020 (2020.X.X) since I have installed multiple 2019 ones (ex: 2019.4.12f1)

Could you please help me with this?
Regards,
Francisco Brito

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions