Compile exception

Options
I'm receiving the following exception when compiling bolt (release):

Mono.CompilerServices.SymbolWriter.MonoSymbolFileException: Symbol file `[censored]/Assets/bolt/assemblies/bolt.user.dll.mdb' does not match assembly
at Mono.CompilerServices.SymbolWriter.MonoSymbolFile.ReadSymbolFile (System.String mdbFilename, Guid assemblyGuid) [0x00000] in :0
at Mono.Cecil.Mdb.MdbReaderProvider.GetSymbolReader (Mono.Cecil.ModuleDefinition module, System.String fileName) [0x00000] in :0
at Mono.Cecil.ModuleReader.ReadSymbols (Mono.Cecil.ModuleDefinition module, Mono.Cecil.ReaderParameters parameters) [0x00000] in :0
at Mono.Cecil.ModuleReader.CreateModuleFrom (Mono.Cecil.PE.Image image, Mono.Cecil.ReaderParameters parameters) [0x00000] in :0
at Mono.Cecil.ModuleDefinition.ReadModule (System.IO.Stream stream, Mono.Cecil.ReaderParameters parameters) [0x00000] in :0
at Mono.Cecil.AssemblyDefinition.ReadAssembly (System.IO.Stream stream, Mono.Cecil.ReaderParameters parameters) [0x00000] in :0
at AssemblyUpdater.Core.AssemblyUpdaterContext.ReadAssembly (System.String assemblyPath, IAPIUpdaterListener listener, FileAccess mode, System.String[] searchPaths) [0x00000] in :0
at AssemblyUpdater.Core.AssemblyUpdaterContext.From (System.String assemblyPath, IConfigurationProvider configuration, System.String[] assemblySearchPaths, UpdaterMode mode, IAPIUpdaterListener listener) [0x00000] in :0
at AssemblyUpdater.Core.AssemblyUpdaterContext.From (System.String assemblyPath, System.String[] assemblySearchPaths, UpdaterMode mode, IAPIUpdaterListener listener) [0x00000] in :0
at AssemblyUpdater.Application.Program.CheckForObsoleteAPIUsage (AssemblyUpdater.Application.CommandLineSpec config) [0x00000] in :0
at AssemblyUpdater.Application.Program.Main (System.String[] args) [0x00000] in :0
UnityEditor.AssetDatabase:ImportAsset(String, ImportAssetOptions)
BoltUserAssemblyCompiler:CompilationDone(BoltCompilerOperation)
<>c__DisplayClass4:b__3()
BoltEditor.Internal.EditorHousekeeping:InvokeCallbacks()
BoltEditor.Internal.EditorHousekeeping:Update()
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()

Unfortunately I'm not sure when it started, because it doesn't seem to affect any functionality. Any idea how to get rid of it?

Comments

  • stanchion
    Options
    Can you come in the Slack so we can help? You can delete the mdb file
  • silentneedle
    Options
    Deleting the mdb file did the job, thanks stanchion.