Search Issue Tracker

Fixed

Fixed in 1.8.1

Votes

1

Found in [Package]

1.7.6

1.7.7

Issue ID

UVSB-2360

Regression

No

Package ships with corrupt mdb which causes the scriptupdater to fail

Package: Visual Scripting

-

h2. Procedure:
# Open the attached projected which has both the VS 1.7.7 package and entities 0.50.1-preview.2.

h2. Outcome:

APIUpdater encountered some issues and was not able to finish.
{noformat}
Unhandled Exception:
Mono.CompilerServices.SymbolWriter.MonoSymbolFileException: Symbol file `D:/GitRepos/ads/Library/PackageCache/com.unity.visualscripting@1.7.6/Editor/VisualScripting.Core/Dependencies/DotNetZip/Unity.VisualScripting.IonicZip.dll.mdb' does not match assembly{noformat}
We also should not be shipping mdb files, because things should be compiled with roslyn, not msc.

See slack thread for more context: [https://unity.slack.com/archives/C0263NX8RLP/p1651708006082959?thread_ts=1651706543.899069&cid=C0263NX8RLP]

  1. Resolution Note (fix version 1.8.1):

    Fixed in 1.9.1

Comments (2)

  1. Cosmas

    Jun 06, 2022 06:09

    Simple workaround for this is to remove the visual scripting module. Assuming of course you don't need it. ¯\_(ツ)_/¯

  2. solkyoshiro

    May 29, 2022 20:11

    I'm having this issue and it's made my project almost unusable.

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.