- Home /
APIUpdater encountered some issues and was not able to finish.
I am getting this error message
APIUpdater encountered some issues and was not able to finish.
and info message
API updating failed. Check previous console messages.
Without any previous errors (eg. that the user does not have rights to modify the updated script, like they mention in the documentation). Is there a way to see what exactly is failing to be upgraded? Or can I run APIUpdater from command-line or some other approach? I want to get my project working.
Here is the complete error message:
APIUpdater encountered some issues and was not able to finish.
Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.BadImageFormatException: Format of the executable (.exe) or library (.dll) is invalid. at Mono.Cecil.PE.ImageReader.ReadOptionalHeaders (System.UInt16& subsystem, System.UInt16& dll_characteristics) [0x00000] in :0 at Mono.Cecil.PE.ImageReader.ReadImage () [0x00000] in :0 at Mono.Cecil.PE.ImageReader.ReadImageFrom (System.IO.Stream stream) [0x00000] in :0 at Mono.Cecil.ModuleDefinition.ReadModule (System.IO.Stream stream, Mono.Cecil.ReaderParameters parameters) [0x00000] in unknown>:0 at Mono.Cecil.ModuleDefinition.ReadModule (System.String fileName, Mono.Cecil.ReaderParameters parameters) [0x00000] in unknown>:0 at Mono.Cecil.BaseAssemblyResolver.GetAssembly (System.String file, Mono.Cecil.ReaderParameters parameters) [0x00000] in unknown>:0 at Mono.Cecil.BaseAssemblyResolver.SearchDirectory (Mono.Cecil.AssemblyNameReference name, IEnumerable`1 directories, Mono.Cecil.ReaderParameters parameters) [0x00000] in unknown>:0 %|-1892144520_8|% > (Mono.Cecil.AssemblyNameReference > name, Mono.Cecil.ReaderParameters > parameters) [0x00000] in unknown>:0 > at Mono.Cecil.BaseAssemblyResolver.Resolve > (Mono.Cecil.AssemblyNameReference > name) [0x00000] in unknown>:0 > at Mono.Cecil.DefaultAssemblyResolver.Resolve > (Mono.Cecil.AssemblyNameReference > name) [0x00000] in unknown>:0 > at Mono.Cecil.MetadataResolver.Resolve > (Mono.Cecil.TypeReference type) > [0x00000] in :0 > at Mono.Cecil.ModuleDefinition.Resolve > (Mono.Cecil.TypeReference type) > [0x00000] in :0 > at Mono.Cecil.TypeReference.Resolve () > [0x00000] in :0 > at Mono.Cecil.Mixin.CheckedResolve > (Mono.Cecil.TypeReference self) > [0x00000] in :0 > at Mono.Cecil.SignatureReader.ReadCustomAttributeEnum > (Mono.Cecil.TypeReference enum_type) > [0x00000] in :0 > at Mono.Cecil.SignatureReader.ReadCustomAttributeElementValue > (Mono.Cecil.TypeReference type) > [0x00000] in :0 > at Mono.Cecil.SignatureReader.ReadCustomAttributeElement > (Mono.Cecil.TypeReference type) > [0x00000] in :0 > at Mono.Cecil.SignatureReader.ReadCustomAttributeFixedArgument > (Mono.Cecil.TypeReference type) > [0x00000] in :0 > at Mono.Cecil.SignatureReader.ReadCustomAttributeConstructorArguments > (Mono.Cecil.CustomAttribute attribute, > Mono.Collections.Generic.Collection`1 > parameters) [0x00000] in unknown>:0 > at Mono.Cecil.MetadataReader.ReadCustomAttributeSignature > (Mono.Cecil.CustomAttribute attribute) > [0x00000] in :0 > at Mono.Cecil.CustomAttribute.b_2 > (Mono.Cecil.CustomAttribute attribute, > Mono.Cecil.MetadataReader reader) > [0x00000] in :0 > at Mono.Cecil.ModuleDefinition.Read[CustomAttribute,CustomAttribute] > (Mono.Cecil.CustomAttribute item, > System.Func`3 read) [0x00000] in > :0 > at Mono.Cecil.CustomAttribute.Resolve () > [0x00000] in :0 > at Mono.Cecil.CustomAttribute.get_ConstructorArguments > () [0x00000] in :0 %|65076108_25|% > (Mono.Cecil.CustomAttribute > customAttribute, > Unity.Cecil.Visitor.Context context) > [0x00000] in :0 > at Unity.Cecil.Visitor.Visitor.Visit > (Mono.Cecil.MethodDefinition > methodDefinition, > Unity.Cecil.Visitor.Context context) > [0x00000] in :0 > at APIUpdater.Framework.Configuration.ConfigurationCollector.Visit > (Mono.Cecil.MethodDefinition > methodDefinition, > Unity.Cecil.Visitor.Context context) > [0x00000] in :0 %|-604608105_28|% > (Mono.Cecil.TypeDefinition > typeDefinition, > Unity.Cecil.Visitor.Context context) > [0x00000] in :0 > at APIUpdater.Framework.Configuration.ConfigurationCollector.Visit > (Mono.Cecil.TypeDefinition > typeDefinition, > Unity.Cecil.Visitor.Context context) > [0x00000] in :0 > at Unity.Cecil.Visitor.Visitor.Visit > (Mono.Cecil.ModuleDefinition > moduleDefinition, > Unity.Cecil.Visitor.Context context) > [0x00000] in :0 > at Unity.Cecil.Visitor.Visitor.Visit > (Mono.Cecil.AssemblyDefinition > assemblyDefinition, > Unity.Cecil.Visitor.Context context) > [0x00000] in :0 > at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke > (System.Reflection.MonoMethod,object,object[],System.Exception&) > at System.Reflection.MonoMethod.Invoke > (System.Object obj, BindingFlags > invokeAttr, System.Reflection.Binder > binder, System.Object[] parameters, > System.Globalization.CultureInfo > culture) [0x00000] in unknown>:0 > --- End of inner exception stack trace --- > at System.Reflection.MonoMethod.Invoke > (System.Object obj, BindingFlags > invokeAttr, System.Reflection.Binder > binder, System.Object[] parameters, > System.Globalization.CultureInfo > culture) [0x00000] in unknown>:0 > at System.Reflection.MethodBase.Invoke > (System.Object obj, System.Object[] > parameters) [0x00000] in unknown>:0 > at Unity.Cecil.Visitor.Visitor.Visit[AssemblyDefinition] > (Mono.Cecil.AssemblyDefinition node, > Unity.Cecil.Visitor.Context context) > [0x00000] in :0 > at Unity.Cecil.Visitor.Extensions.DoAccept[AssemblyDefinition] > (Mono.Cecil.AssemblyDefinition > definition, > Unity.Cecil.Visitor.Visitor visitor) > [0x00000] in :0 > at Unity.Cecil.Visitor.Extensions.Accept > (Mono.Cecil.AssemblyDefinition > assemblyDefinition, > Unity.Cecil.Visitor.Visitor visitor) > [0x00000] in :0 > at APIUpdater.Framework.Configuration.ObsoleteAttributeBasedConfigurationFactory.CollectConfigurationFrom > (Mono.Cecil.AssemblyDefinition > assembly) [0x00000] in unknown>:0 > at APIUpdater.Framework.Configuration.ObsoleteAttributeBasedConfigurationFactory..ctor > (System.String pathToAssemblyWithAttr, > System.String[] references) [0x00000] > in :0 > at APIUpdater.Framework.Util.IEnumerableExtensions.ComputeConfigurationProvider > (IEnumerable`1 assemblyPaths, > IConfigurationProvider provider) > [0x00000] in :0 > at APIUpdater.Framework.Util.IEnumerableExtensions.FullConfiguration > (IEnumerable`1 assemblyPaths) > [0x00000] in :0 > at ScriptUpdater.Program.ConfigurationProviderFor > (APIUpdater.Framework.Configuration.CompilerResponseFile > responseFile) [0x00000] in unknown>:0 %|1957443429_45|% > :0 [ERROR] FATAL > UNHANDLED EXCEPTION: > System.Reflection.TargetInvocationException: > Exception has been thrown by the > target of an invocation. ---> > System.BadImageFormatException: Format > of the executable (.exe) or library > (.dll) is invalid. > at Mono.Cecil.PE.ImageReader.ReadOptionalHeaders > (System.UInt16& subsystem, > System.UInt16& dll_characteristics) > [0x00000] in :0 > at Mono.Cecil.PE.ImageReader.ReadImage () > [0x00000] in :0 > at Mono.Cecil.PE.ImageReader.ReadImageFrom > (System.IO.Stream stream) [0x00000] in > :0 %|487786196_50|% > (System.IO.Stream stream, > Mono.Cecil.ReaderParameters > parameters) [0x00000] in unknown>:0 %|-158993898_51|% > (System.String fileName, > Mono.Cecil.ReaderParameters > parameters) [0x00000] in unknown>:0 %|74749671_52|% > (System.String file, > Mono.Cecil.ReaderParameters > parameters) [0x00000] in unknown>:0 > at Mono.Cecil.BaseAssemblyResolver.SearchDirectory > (Mono.Cecil.AssemblyNameReference > name, IEnumerable`1 directories, > Mono.Cecil.ReaderParameters > parameters) [0x00000] in unknown>:0 > at Mono.Cecil.BaseAssemblyResolver.Resolve > (Mono.Cecil.AssemblyNameReference > name, Mono.Cecil.ReaderParameters > parameters) [0x00000] in unknown>:0 > at Mono.Cecil.BaseAssemblyResolver.Resolve > (Mono.Cecil.AssemblyNameReference > name) [0x00000] in unknown>:0 > at Mono.Cecil.DefaultAssemblyResolver.Resolve > (Mono.Cecil.AssemblyNameReference > name) [0x00000] in unknown>:0 > at Mono.Cecil.MetadataResolver.Resolve > (Mono.Cecil.TypeReference type) > [0x00000] in :0 > at Mono.Cecil.ModuleDefinition.Resolve > (Mono.Cecil.TypeReference type) > [0x00000] in :0 > at Mono.Cecil.TypeReference.Resolve () > [0x00000] in :0 > at Mono.Cecil.Mixin.CheckedResolve > (Mono.Cecil.TypeReference self) > [0x00000] in :0 > at Mono.Cecil.SignatureReader.ReadCustomAttributeEnum > (Mono.Cecil.TypeReference enum_type) > [0x00000] in :0 > at Mono.Cecil.SignatureReader.ReadCustomAttributeElementValue > (Mono.Cecil.TypeReference type) > [0x00000] in :0 > at Mono.Cecil.SignatureReader.ReadCustomAttributeElement > (Mono.Cecil.TypeReference type) > [0x00000] in :0 > at Mono.Cecil.SignatureReader.ReadCustomAttributeFixedArgument > (Mono.Cecil.TypeReference type) > [0x00000] in :0 > at Mono.Cecil.SignatureReader.ReadCustomAttributeConstructorArguments > (Mono.Cecil.CustomAttribute attribute, > Mono.Collections.Generic.Collection`1 > parameters) [0x00000] in unknown>:0 > at Mono.Cecil.MetadataReader.ReadCustomAttributeSignature > (Mono.Cecil.CustomAttribute attribute) > [0x00000] in :0 > at Mono.Cecil.CustomAttribute.b_2 > (Mono.Cecil.CustomAttribute attribute, > Mono.Cecil.MetadataReader reader) > [0x00000] in :0 > at Mono.Cecil.ModuleDefinition.Read[CustomAttribute,CustomAttribute] > (Mono.Cecil.CustomAttribute item, > System.Func`3 read) [0x00000] in > :0 > at Mono.Cecil.CustomAttribute.Resolve () > [0x00000] in :0 > at Mono.Cecil.CustomAttribute.get_ConstructorArguments > () [0x00000] in :0 > at Unity.Cecil.Visitor.Visitor.Visit > (Mono.Cecil.CustomAttribute > customAttribute, > Unity.Cecil.Visitor.Context context) > [0x00000] in :0 > at Unity.Cecil.Visitor.Visitor.Visit > (Mono.Cecil.MethodDefinition > methodDefinition, > Unity.Cecil.Visitor.Context context) > [0x00000] in :0 > at APIUpdater.Framework.Configuration.ConfigurationCollector.Visit > (Mono.Cecil.MethodDefinition > methodDefinition, > Unity.Cecil.Visitor.Context context) > [0x00000] in :0 > at Unity.Cecil.Visitor.Visitor.Visit > (Mono.Cecil.TypeDefinition > typeDefinition, > Unity.Cecil.Visitor.Context context) > [0x00000] in :0 > at APIUpdater.Framework.Configuration.ConfigurationCollector.Visit > (Mono.Cecil.TypeDefinition > typeDefinition, > Unity.Cecil.Visitor.Context context) > [0x00000] in :0 > at Unity.Cecil.Visitor.Visitor.Visit > (Mono.Cecil.ModuleDefinition > moduleDefinition, > Unity.Cecil.Visitor.Context context) > [0x00000] in :0 > at Unity.Cecil.Visitor.Visitor.Visit > (Mono.Cecil.AssemblyDefinition > assemblyDefinition, > Unity.Cecil.Visitor.Context context) > [0x00000] in :0 > at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke > (System.Reflection.MonoMethod,object,object[],System.Exception&) > at System.Reflection.MonoMethod.Invoke > (System.Object obj, BindingFlags > invokeAttr, System.Reflection.Binder > binder, System.Object[] parameters, > System.Globalization.CultureInfo > culture) [0x00000] in unknown>:0 > --- End of inner exception stack trace --- > at System.Reflection.MonoMethod.Invoke > (System.Object obj, BindingFlags > invokeAttr, System.Reflection.Binder > binder, System.Object[] parameters, > System.Globalization.CultureInfo > culture) [0x00000] in unknown>:0 > at System.Reflection.MethodBase.Invoke > (System.Object obj, System.Object[] > parameters) [0x00000] in unknown>:0 > at Unity.Cecil.Visitor.Visitor.Visit[AssemblyDefinition] > (Mono.Cecil.AssemblyDefinition node, > Unity.Cecil.Visitor.Context context) > [0x00000] in :0 > at Unity.Cecil.Visitor.Extensions.DoAccept[AssemblyDefinition] > (Mono.Cecil.AssemblyDefinition > definition, > Unity.Cecil.Visitor.Visitor visitor) > [0x00000] in :0 > at Unity.Cecil.Visitor.Extensions.Accept > (Mono.Cecil.AssemblyDefinition > assemblyDefinition, > Unity.Cecil.Visitor.Visitor visitor) > [0x00000] in :0 > at APIUpdater.Framework.Configuration.ObsoleteAttributeBasedConfigurationFactory.CollectConfigurationFrom > (Mono.Cecil.AssemblyDefinition > assembly) [0x00000] in unknown>:0 > at APIUpdater.Framework.Configuration.ObsoleteAttributeBasedConfigurationFactory..ctor > (System.String pathToAssemblyWithAttr, > System.String[] references) [0x00000] > in :0 > at APIUpdater.Framework.Util.IEnumerableExtensions.ComputeConfigurationProvider > (IEnumerable`1 assemblyPaths, > IConfigurationProvider provider) > [0x00000] in :0 > at APIUpdater.Framework.Util.IEnumerableExtensions.FullConfiguration > (IEnumerable`1 assemblyPaths) > [0x00000] in :0 > at ScriptUpdater.Program.ConfigurationProviderFor > (APIUpdater.Framework.Configuration.CompilerResponseFile > responseFile) [0x00000] in unknown>:0 > at ScriptUpdater.Program.Main (System.String[] args) [0x00000] in > :0
Your answer
Follow this Question
Related Questions
PlayableDirector Events (paused,played,stopped) not showing on code 0 Answers
Hinge Joint not working in Unity 5 1 Answer
How to use button multiple times 1 Answer
About unity's API for android? 2 Answers
Using the Kongregate API 1 Answer