c# - 统一构建错误

标签 c# unity3d build

所以我制作了我的游戏并尝试构建它。我遇到了几个对我来说毫无意义的错误。

以下是错误:

UnityEditor.BuildPlayerWindow+BuildMethodException: 2 个错误 在 UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer(UnityEditor.BuildPlayerOptions 选项)[0x00234] 在 C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:191 在 UnityEditor.BuildPlayerWindow.CallBuildMethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [0x0007f] 在 C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:97 UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

UnityException:构建路径包含使用“创建 Visual Studio 解决方案”选项构建的项目,该选项与当前build设置不兼容。考虑将您的项目构建到一个空目录中。 UnityEditor.WindowsStandalone.WindowsDesktopStandalonePostProcessor.CheckSafeProjectOverwrite (UnityEditor.Modules.BuildPostProcessArgs args) (在 C:/buildslave/unity/build/PlatformDependent/WinPlayer/Extensions/Managed/WindowsDesktopStandalonePostProcessor.cs:58) DesktopStandalonePostProcessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (在 C:/buildslave/unity/build/Editor/Mono/BuildPipeline/DesktopStandalonePostProcessor.cs:43) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

它应该正确构建和运行。它目前不这样做。任何帮助将不胜感激。 :D

最佳答案

UnityException: Build path contains project built with "Create Visual Studio Solution" option, which is incompatible with current build settings. Consider building your project into an empty directory.

听起来很不言自明。

在您使用该选项构建项目之前,现在您正在尝试不使用它。

enter image description here

要么

  • A.如果您想创建 VS 解决方案,请再次启用该选项
  • B.删除之前构建创建的内容或
  • C.正如异常(exception)情况所示,只需为新构建选择另一个目标文件夹即可。

关于c# - 统一构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56844138/

相关文章:

ios - 将 Unity Game 插件到现有的 Xcode 项目中

javascript - 更改页面时如何清理和卸载 Unity WebGL Canvas

javascript - Webpack v4 在单个页面上有多个条目, block 被不必要地重复

android - 关于 Android 的 Cordova 构建过程的一些问题

spring-mvc - 使用 Gradle 配置嵌入式 tomcat

c# - 使用 Clone() 复制 ASP.NET MVC/Entity Framework 模型对象

c# - 工作单元:Dapper和存储库模式-C#.Net

c# - 当您将对象数组转换为字符串数组时,它叫什么?

c# - Alt+Insert 上的 Resharper 区域选项

统一的 Firebase 身份验证错误处理