Hi everyone, my game compiled fine with 5.0.1. But I just upgraded Unity to 5.1.1 and now I’m getting a compile error when I try to build for Windows Store (compiles fine for Windows x86). Is anyone else seeing thiss upgrading to 5.1.1?
UnityException: Failed to run serialization weaver with command “Temp\StagingArea\LetterFarm.Windows\Data\Managed\UnityEngine.Networking.dll” -pdb -verbose -unity-engine=Temp\StagingArea\LetterFarm.Windows\Data\Managed\UnityEngine.dll “Temp\StagingArea\LetterFarm.Windows\TempSerializationWeaver”.
Symbols will be read from Temp\StagingArea\LetterFarm.Windows\Data\Managed\UnityEngine.pdb
Weaving assembly E:\Letter Farm\Temp\StagingArea\LetterFarm.Windows\Data\Managed\UnityEngine.Networking.dll
No symbols for Temp\StagingArea\LetterFarm.Windows\Data\Managed\UnityEngine.Networking.dll
- UnityEngine.Networking.NetworkAnimator
- UnityEngine.Networking.NetworkBehaviour
- UnityEngine.Networking.NetworkHash128
- UnityEngine.Networking.NetworkIdentity
- UnityEngine.Networking.NetworkInstanceId
Mono.Cecil.ResolutionException: Failed to resolve UnityEngine.Networking.ConnectionConfig
at Unity.CecilTools.Extensions.ResolutionExtensions.Resolve[TReference,TDefinition](TReference reference, Func2 resolve) at Unity.CecilTools.Extensions.TypeReferenceExtensions.IsAssignableTo(TypeReference typeRef, String typeName) at Unity.SerializationLogic.UnitySerializationLogic.IsTypeSerializable(TypeReference typeReference) at Unity.SerializationLogic.UnitySerializationLogic.IsFieldTypeSerializable(TypeReference typeReference) at Unity.SerializationLogic.UnitySerializationLogic.WillUnitySerialize(FieldDefinition fieldDefinition, TypeResolver typeResolver) at Unity.Serialization.Weaver.MethodEmitterBase.WillUnitySerialize(FieldDefinition fieldDefinition) at Unity.Serialization.Weaver.SerializeMethodEmitter.ShouldProcess(FieldDefinition fieldDefinition) at System.Linq.Enumerable.<>c__DisplayClassf
1.b__e(TSource x)
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at Unity.Serialization.Weaver.MethodEmitterBase.EmitMethodBody()
at Unity.Serialization.Weaver.SerializationWeaver.AddSerializeMethod()
at Unity.Serialization.Weaver.SerializationWeaver.Weave()
at usw.Weaver.WeaveAssembly(String assemblyPath, AssemblyDefinition unityEngineAssemblyDefinition)
at usw.Weaver.Weave()
at usw.Program.RunProgram(ConversionOptions options)
at usw.Program.Main(String[ ] args)
PostProcessWinRT.RunSerializationWeaver () (at C:/buildslave/unity/build/PlatformDependent/WinRT/SharedSources/CSharp/PostProcessWinRT.cs:372)
PostProcessUniversal81.RunSerializationWeaver () (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/PostProcessUniversal81.cs:82)
PostProcessWinRT.Process () (at C:/buildslave/unity/build/PlatformDependent/WinRT/SharedSources/CSharp/PostProcessWinRT.cs:96)
PostProcessUniversal81.Process () (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/PostProcessUniversal81.cs:42)
UnityEditor.Metro.BuildPostprocessor.PostProcess (BuildPostProcessArgs args) (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/ExtensionModule.cs:100)
UnityEditor.PostprocessBuildPlayer.Postprocess (BuildTarget target, System.String installPath, System.String companyName, System.String productName, Int32 width, Int32 height, System.String downloadWebplayerUrl, System.String manualDownloadWebplayerUrl, BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:316)
UnityEditor.HostView:OnGUI()