【问题标题】:Unity3d, Currently selected scripting backend (.NET) is not installedUnity3d,当前选择的脚本后端(.NET)未安装
【发布时间】:2017-08-01 11:31:16
【问题描述】:

我有一个常规的 Unity3d 项目,我在其中创建了一个简单的第一人称移动“游戏”。我最近发现了如何使用统一并将应用程序放到使用通用 Windows 平台的 Xbox One 开发人员控制台上。但是,当我将我的游戏构建为 Windows 商店应用程序时,它说

“当前选择的脚本后端 (.NET) 未安装。” 有谁知道如何解决这个问题并/ 或下载 Unity .NET 脚本后端?

提前致谢!

【问题讨论】:

    标签: c# visual-studio unity3d unity5


    【解决方案1】:

    我遇到了同样的问题,这实际上是 Unity 安装程序中的一个可选组件。所以再次运行安装助手并确保 .Net Scripting Backend 被勾选。

    【讨论】:

    • 我没有这个选项,而是 UWP。它解决了问题!谢谢!
    【解决方案2】:

    你需要安装.NET 4.5,从the doc来看。 Win10 SDK 也是必需的。您可以通过 VS2017 的 Visual Studio Installer 安装它。

    .NET 脚本后端使用 Microsoft 的 .NET 来支持脚本。与其他 Unity 平台不同,Windows 应用商店不使用 .NET 3.5 类库配置文件,而是使用 .NET 4.5 的子集。

    同时检查您是否安装了 Xbox One 模块:在 Menu/BuildSettings 中,选择 Platform/Xbox One

    Tips and Tricks for Building for UWP and deploying to Xbox One

    【讨论】:

    • 我没有加载模块,但它给了我一个损坏的下载链接
    • this thread
    • 我最近刚刚下载了 Visual Studio 2017,并一直在将它与 Unity 一起使用。这个过程是否需要我也有 Visual Studio 2015?
    • 我认为不需要 VS2015。试试看吧。
    猜你喜欢
    • 1970-01-01
    • 2020-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-30
    • 2015-01-23
    相关资源
    最近更新 更多