Search Issue Tracker

Not Reproducible

Votes

3

Found in

2017.4

2019.3

2019.3.4f1

2020.1

2020.2

Issue ID

1227112

Regression

No

"Error: Could not load signature" error is thrown when DLL from a package is referencing a DLL from another package

Scripting

-

How to reproduce:
1. Open user-submitted archive (unity_repro_packages.tar.gz)
2. Extract this archive and navigate to "ai.five.external.google_protobuf/Packages/manifest.json"
3. Change the reference path for "ai.five.external.system" to match the "ai.five.external.system/Assets/package" folder on your disk
4. Launch the "ai.five.external.google_protobuf" project
5. OPTIONAL: add a new Assembly Reference for package/Runtime/ai.five.external.google_protobuf and hit 'Apply'

Expected result: package references another package successfully
Actual result: errors are thrown

Reproducible with: 2017.4.38f1, 2019.3.6f1, 2020.1.0b1, 2020.3.0a3
Could not test with: 2018.4.19f1(csc.rsp Parse Error : csc: not parsed correctly: System.Memory could not be found as a system library)

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.