Search Issue Tracker

Fixed in 2020.3.X

Votes

0

Found in

2020.3.3f1

2020.3.29f1

Issue ID

1415774

Regression

Yes

API updater fails to resolve dependencies when building with Terminal

Scripting

-

Reproduction steps:
1. Open Repro.sh inside the project folder and modify Unity's version path
2. Open the Terminal and navigate to the project folder
3. Enter "chmod +x ./Repro.sh" command
4. Enter "./Repro.sh" command
5. Open u3d.log inside the project folder

Expected result: There is no error
Actual result: There is the error -
Unhandled Exception:
System.IO.FileNotFoundException: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.

Reproducible with: 2020.3.3f1, 2020.3.33f1
Not reproducible with: 2019.4.37f1, 2020.3.2f1, 2021.2.19f1, 2022.1.0b15, 2022.2.0a9

Note - versions on which the error is not reproducible still fail due to compiler errors

  1. Resolution Note (fix version 2020.3):

    Fixed in: 2020.3.35f1

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.