将脚本后端从IL2CPP更改为.NET Unity(适用于最新版本的Vuforia)
我需要更新我的项目表2017.2至2017.3,以获得新的Vuforia版本(因为新的车型目标)。这名球员仍然表现良好。但是如果我想为全息镜头制作一个UWP应用程序。我得到的错误是,脚本后端不正确(使用IL2CPP) 所以我在设置中改成了.NET。但现在的错误是,构建路径是为IL2CPP创建的将脚本后端从IL2CPP更改为.NET Unity(适用于最新版本的Vuforia),.net,unity3d,uwp,vuforia,il2cpp,.net,Unity3d,Uwp,Vuforia,Il2cpp,我需要更新我的项目表2017.2至2017.3,以获得新的Vuforia版本(因为新的车型目标)。这名球员仍然表现良好。但是如果我想为全息镜头制作一个UWP应用程序。我得到的错误是,脚本后端不正确(使用IL2CPP) 所以我在设置中改成了.NET。但现在的错误是,构建路径是为IL2CPP创建的 UnityException: Build path contains project built with IL2CPP scripting backend, while current project
UnityException: Build path contains project built with IL2CPP scripting backend, while current project is using .NET scripting backend.
PostProcessWinRT.CheckSafeProjectOverwrite () (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/PostProcessWinRT.cs:303)
PostProcessWinRT.Process () (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/PostProcessWinRT.cs:127)
UnityEditor.WSA.BuildPostprocessor.DoPostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/ExtensionModule.cs:117)
UnityEditor.WSA.BuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/ExtensionModule.cs:124)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
那我现在能做什么呢?我能改变路线吗
以下是我的原始设置:
发生此错误的原因是Unity无法将两个不同脚本后端的输出写入同一位置。您可以通过删除IL2CPP脚本后端生成的输出目录或为.NET后端创建新的输出目录来解决此问题。发生此错误的原因是Unity无法将两个不同脚本后端的输出写入同一位置。您可以通过删除IL2CPP脚本后端生成的输出目录或为.NET后端创建新的输出目录来修复此问题
UnityException: Build path contains project built with IL2CPP scripting backend, while current project is using .NET scripting backend.
PostProcessWinRT.CheckSafeProjectOverwrite () (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/PostProcessWinRT.cs:303)
PostProcessWinRT.Process () (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/PostProcessWinRT.cs:127)
UnityEditor.WSA.BuildPostprocessor.DoPostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/ExtensionModule.cs:117)
UnityEditor.WSA.BuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/ExtensionModule.cs:124)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)