UnityException: Failed to run reference rewriter with command.
when I try to build a project for hololens there is such an error, what to do?
UnityException: Failed to run reference rewriter with command "--target=Temp\StagingArea\Data\Managed\Assembly-CSharp.dll" "--target=Temp\StagingArea\Data\Managed\Unity.XR.WindowsMR.dll" "--target=Temp\StagingArea\Data\Managed\Unity.TextMeshPro.dll" "--target=Temp\StagingArea\Data\Managed\Unity.Analytics.DataPrivacy.dll" "--target=Temp\StagingArea\Data\Managed\PhotonWebSocket.dll" "--target=Temp\StagingArea\Data\Managed\PhotonVoice.dll" "--target=Temp\StagingArea\Data\Managed\PhotonUnityNetworking.Utilities.dll" "--target=Temp\StagingArea\Data\Managed\PhotonUnityNetworking.dll" "--target=Temp\StagingArea\Data\Managed\PhotonRealtime.dll" "--target=Temp\StagingArea\Data\Managed\PhotonChat.dll" "--target=Temp\StagingArea\Data\Managed\PhotonVoice.API.dll" "--target=Temp\StagingArea\Data\Managed\VuforiaScripts.dll" "--target=Temp\StagingArea\Data\Managed\Newtonsoft.Json.dll" "--target=Temp\StagingArea\Data\Managed\UnityEngine.Timeline.dll" "--target=Temp\StagingArea\Data\Managed\Photon3Unity3D.dll" "--target=Temp\StagingArea\Data\Managed\UnityEngine.SpatialTracking.dll" "--target=Temp\StagingArea\Data\Managed\Unity.Analytics.Tracker.dll" "--target=Temp\StagingArea\Data\Managed\Vuforia.UnityExtensions.dll" "--target=Temp\StagingArea\Data\Managed\Unity.Analytics.StandardEvents.dll" "--target=Temp\StagingArea\Data\Managed\GLTFSerializationUWP.dll" "--aKits\10\UnionMetadata\10.0.17763.0\Facade\Windows.winmd" "--dbg=pdb" "--framework=Temp\StagingArea\Data\Managed" "--alt=Microsoft.Win32.SafeHandles,mscorlib;System,mscorlib;System,System;System,System.ComponentModel.Composition;System,System.Core;System.CodeDom.Compiler,System;System.Collections,mscorlib;System.Collections.Concurrent,mscorlib;System.Collections.Concurrent,System;System.Collections.Generic,mscorlib;System.Collections.Generic,System;System.Collections.Generic,System.Core;System.Collections.ObjectModel,mscorlib;System.Collections.ObjectModel,System;System.Collections.Specialized,System;System.ComponentModel,System;System.ComponentModel.DataAnnotations,System.ComponentModel.DataAnnotations;System.ComponentModel.DataAnnotations.Schema,System.ComponentModel.DataAnnotations;System.Data,System.Data;System.Data.Common,System.Data;System.Diagnostics,mscorlib;System.Diagnostics,System;System.Diagnostics.CodeAnalysis,mscorlib;System.Diagnostics.Contracts,mscorlib;System.Diagnostics.Tracing,mscorlib;System.Dynamic,System.Core;System.Globalization,mscorlib;System.IO,mscorlib;System.IO,System;System.IO,System.Core;System.IO.Compression,System;System.IO.Compression,System.IO.Compression.FileSystem;System.IO.IsolatedStorage,mscorlib;System.Linq,System.Core;System.Linq.Expressions,System.Core;System.Net,System;System.Net.NetworkInformation,System;System.Net.Security,System;System.Net.Sockets,System;System.Numerics,System.Numerics;System.Reflection,mscorlib;System.Reflection.Emit,mscorlib;System.Resources,mscorlib;System.Runtime,mscorlib;System.Runtime.CompilerServices,mscorlib;System.Runtime.CompilerServices,System.Core;System.Runtime.ExceptionServices,mscorlib;System.Runtime.InteropServices,mscorlib;System.Runtime.InteropServices,System;System.Runtime.InteropServices,System.Core;System.Runtime.InteropServices.ComTypes,mscorlib;System.Runtime.InteropServices.ComTypes,System;System.Runtime.InteropServices.WindowsRuntime,mscorlib;System.Runtime.Serialization,mscorlib;System.Runtime.Serialization,System.Runtime.Serialization;System.Runtime.Serialization.Json,System.Runtime.Serialization;System.Runtime.Versioning,mscorlib;System.Runtime.Versioning,System;System.Security,mscorlib;System.Security.Authentication,System;System.Security.Authentication.ExtendedProtection,System;System.Security.Claims,mscorlib;System.Security.Principal,mscorlib;System.Text,mscorlib;System.Text.RegularExpressions,System;System.Threading,mscorlib;System.Threading,System;System.Threading,System.Core;System.Threading.Tasks,mscorlib;System.Threading.Tasks,System.Core;System.Windows.Input,System;System.Xml,System.Runtime.Serialization;System.Xml,System.Xml;System.Xml.Linq,System.Xml.Linq;System.Xml.Schema,System.Xml;System.Xml.Serialization,System.Xml;,Windows.winmd;,Windows.AI.MachineLearning.MachineLearningContract.winmd;,Windows.AI.MachineLearning.Preview.MachineLearningPreviewContract.winmd;,Windows.ApplicationModel.Calls.Background.CallsBackgroundContract.winmd;,Windows.ApplicationModel.Calls.CallsPhoneContract.winmd;,Windows.ApplicationModel.Calls.CallsVoipContract.winmd;,Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract.winmd;,Windows.ApplicationModel.SocialInfo.SocialInfoContract.winmd;,Windows.Media.Capture.GameBarContract.winmd;,Windows.Media.Devices.CallControlContract.winmd;,Windows.Media.MediaControlContract.winmd;,Windows.Media.Playlists.PlaylistsContract.winmd;,Windows.Media.Protection.ProtectionRenewalContract.winmd;,Windows.Networking.NetworkOperators.LegacyNetworkOperatorsContract.winmd;,Windows.Networking.XboxLive.XboxLiveSecureSocketsContract.winmd;,Windows.Perception.Automation.Core.PerceptionAutomationCoreContract.winmd;,Wind,Windows.Web.Http.Diagnostics.HttpDiagnosticsContract.winmd;,Windows.Embedded.DeviceLockdown.DeviceLockdownContract.winmd;,Windows.Networking.NetworkOperators.NetworkOperatorsFdnContract.winmd;,Windows.Phone.PhoneContract.winmd;,Windows.Phone.StartScreen.DualSimTileContract.winmd;,Windows.UI.WebUI.Core.WebUICommandBarContract.winmd" "--ignore=System.IConvertible,mscorlib".
Catastrophic failure while running rrw: Mono.CompilerServices.SymbolWriter.MonoSymbolFileException: Symbol file `Temp\StagingArea\Data\Managed\Photon3Unity3D.dll.mdb' does not match assembly
� Mono.CompilerServices.SymbolWriter.MonoSymbolFile.ReadSymbolFile(String mdbFilename, Guid assemblyGuid) � C:\buildslave\cecil\build\symbols\mdb\Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs:��ப� 387
� Mono.Cecil.Mdb.MdbReaderProvider.GetSymbolReader(ModuleDefinition module, String fileName) � C:\buildslave\cecil\build\symbols\mdb\Mono.Cecil.Mdb\MdbReader.cs:��ப� 26
� Mono.Cecil.ModuleReader.ReadSymbols(ModuleDefinition module, ReaderParameters parameters) � C:\buildslave\cecil\build\Mono.Cecil\AssemblyReader.cs:��ப� 101
� Mono.Cecil.ModuleReader.CreateModule(Image image, ReaderParameters parameters) � C:\buildslave\cecil\build\Mono.Cecil\AssemblyReader.cs:��ப� 85
� Mono.Cecil.ModuleDefinition.ReadModule(String fileName, ReaderParameters parameters) � C:\buildslave\cecil\build\Mono.Cecil\ModuleDefinition.cs:��ப� 1097
� Unity.ReferenceRewriter.RewriteResolver.ReadModule(String path, SearchPathAssemblyResolver resolver) � C:\buildslave\unity\build\Tools\rrw\RewriteResolver.cs:��ப� 48
� Unity.ReferenceRewriter.Program.Main(String[] args) � C:\buildslave\unity\build\Tools\rrw\Program.cs:��ப� 91
PostProcessWinRT.RunReferenceRewriter () (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/PostProcessWinRT.cs:1054)
PostProcessWinRT.Process () (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/PostProcessWinRT.cs:217)
UnityEditor.WSA.BuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/ExtensionModule.cs:122)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
Catastrophic failure while running rrw: Mono.CompilerServices.SymbolWriter.MonoSymbolFileException: Symbol file `Temp\StagingArea\Data\Managed\Photon3Unity3D.dll.mdb' does not match assembly
� Mono.CompilerServices.SymbolWriter.MonoSymbolFile.ReadSymbolFile(String mdbFilename, Guid assemblyGuid) � C:\buildslave\cecil\build\symbols\mdb\Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs:��ப� 387
� Mono.Cecil.Mdb.MdbReaderProvider.GetSymbolReader(ModuleDefinition module, String fileName) � C:\buildslave\cecil\build\symbols\mdb\Mono.Cecil.Mdb\MdbReader.cs:��ப� 26
� Mono.Cecil.ModuleReader.ReadSymbols(ModuleDefinition module, ReaderParameters parameters) � C:\buildslave\cecil\build\Mono.Cecil\AssemblyReader.cs:��ப� 101
� Mono.Cecil.ModuleReader.CreateModule(Image image, ReaderParameters parameters) � C:\buildslave\cecil\build\Mono.Cecil\AssemblyReader.cs:��ப� 85
� Mono.Cecil.ModuleDefinition.ReadModule(String fileName, ReaderParameters parameters) � C:\buildslave\cecil\build\Mono.Cecil\ModuleDefinition.cs:��ப� 1097
� Unity.ReferenceRewriter.RewriteResolver.ReadModule(String path, SearchPathAssemblyResolver resolver) � C:\buildslave\unity\build\Tools\rrw\RewriteResolver.cs:��ப� 48
� Unity.ReferenceRewriter.Program.Main(String[] args) � C:\buildslave\unity\build\Tools\rrw\Program.cs:��ப� 91
PostProcessWinRT.RunReferenceRewriter () (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/PostProcessWinRT.cs:1054)
PostProcessWinRT.Process () (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/PostProcessWinRT.cs:217)
UnityEditor.WSA.BuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/ExtensionModule.cs:122)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
0
Comments
-
Hi @AndrewFish,
Thank you for choosing Photon!
What PUN version are you using?
What Unity version are you using?
The error is not clear and not properly formatted.
Could you upload it somewhere else like pastebin for example?
This looks like a Unity bug to me.
Did you consider that and searched elsewhere online?
Could you try different Unity versions?0 -
Pun: 2.9 photon lib: 4.1.2.10
Unity 2018.3.10f1
Пробовал разные версии юнити, такая же ошибка. Прошу помочь.
Ссылка на ошибки сборки: https://pastebin.com/0QZekvFM0 -
Hi @AndrewFish,
Delete any Photon3Unity3D.dll.mdb from your project's Assets folder. Probably "Assets/Photon/PhotonLibs/Metro/Photon3Unity3D.dll.mdb".
If you can't find any then clean up Library or Temp folders and try building again.0