Search Issue Tracker

Fixed in 2020.2.X

Votes

0

Found in

2020.1.0a16

2020.1.0b4

2020.2

Issue ID

1241904

Regression

Yes

Assembly reference errors are thrown when imported assemblies have strongly typed versions and "Validate References" is enabled

Mono

-

Reproduction steps:
1. Open the user's attached project ("GoogleSpeech Test Project.zip")
2. Reimport "Plugins" folder
3. Inspect console

Expected result: No errors are thrown
Actual result: "Google.Apis.Auth references strong named Newtonsoft.Json, versions has to match. Assembly references: 10.0.0.0 Found in project: 11.0.0.0." error is thrown

Reproducible with: 2020.1.0a16, 2020.1.0b8, 2020.2.0a10
Not reproducible with: 2018.4.22f1, 2019.3.13f1, 2020.1.0a15

Notes:
1. Disabling "Validate References" option on the assemblies fixes the issue
2. On 2019.3 stream, 'Unable to open <.dll>l: Check external application preferences.' warnings are thrown instead of errors

  1. Resolution Note (fix version 2020.2):

    Changed strong named assembly validation to only produce error when they are in separate folders.
    Fixed in 2020.2.0a12

Add comment

Log in to post comment