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