Dev OS: Windows 8
IDE: Visual Studio 2013
Unity player: WP8
Hello. So far I had no problems with building to Windows Phone in Unity 4.
Yesterday I tried to port my project to Unity 5 (Personal) and while building I get this error:
Error building Player: Exception: Failed to run assembly converter with command line -platform=wp80 “Temp/StagingArea\Assembly-CSharp.dll” “Temp/StagingArea\UnityEngine.dll” “Temp/StagingArea\UnityEngine.UI.dll” “Temp/StagingArea\WinRTLegacy.dll”.
System.ArgumentException: Member ‘System.Void System.ArgumentOutOfRangeException::.ctor(System.String)’ is declared in another module and needs to be imported
at Mono.Cecil.MetadataBuilder.LookupToken(IMetadataTokenProvider provider)
at Mono.Cecil.Cil.CodeWriter.WriteOperand(Instruction instruction)
at Mono.Cecil.Cil.CodeWriter.WriteInstructions()
at Mono.Cecil.Cil.CodeWriter.WriteResolvedMethodBody(MethodDefinition method)
at Mono.Cecil.Cil.CodeWriter.WriteMethodBody(MethodDefinition method)
at Mono.Cecil.MetadataBuilder.AddMethod(MethodDefinition method)
at Mono.Cecil.MetadataBuilder.AddMethods(TypeDefinition type)
at Mono.Cecil.MetadataBuilder.AddType(TypeDefinition type)
at Mono.Cecil.MetadataBuilder.AddTypeDefs()
at Mono.Cecil.MetadataBuilder.BuildTypes()
at Mono.Cecil.MetadataBuilder.BuildModule()
at Mono.Cecil.ModuleWriter.b__0(MetadataBuilder builder, MetadataReader _)
at Mono.Cecil.ModuleDefinition.Read[TItem,TRet](TItem item, Func`3 read)
at Mono.Cecil.ModuleWriter.BuildMetadata(ModuleDefinition module, MetadataBuilder metadata)
at Mono.Cecil.ModuleWriter.WriteModuleTo(ModuleDefinition module, Stream stream, WriterParameters parameters)
at Mono.Cecil.ModuleDefinition.Write(Stream stream, WriterParameters parameters)
at Mono.Cecil.ModuleDefinition.Write(String fileName, WriterParameters parameters)
at Unity.SaveModulesStep.ProcessModule()
at Unity.ModuleStep.Execute()
at Unity.Step.Execute(OperationContext operationContext, IStepContext previousStepContext)
at Unity.Operation.Execute()
at Unity.Program.Main(String[ ] args)
This is the error that my main project shows.
I did a little test after that with a dummy project with only two scripts and it builds just fine.
Please, can you tell me more about this error and the ways to fix it? Thank you guys.