【发布时间】:2016-04-01 12:00:38
【问题描述】:
我正在尝试在 Windows 8.1 商店上发布我们的游戏,但我不断收到此错误:
========
UnityException:找不到平台程序集。 确保已安装 Visual Studio 2013 和 Windows Phone SDK 8.1。 PostProcessWinRT.CheckSDK () (在 C:/buildslave/unity/build/PlatformDependent/WinRT/SharedSources/CSharp/PostProcessWinRT.cs:164) PostProcessWinRT.Process () (在 C:/buildslave/unity/build/PlatformDependent/WinRT/SharedSources/CSharp/PostProcessWinRT.cs:103) UnityEditor.Metro.BuildPostprocessor.PostProcess (BuildPostProcessArgs args) (在 C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/ExtensionModule.cs:99) UnityEditor.PostprocessBuildPlayer.Postprocess(BuildTarget 目标,System.String installPath,System.String companyName,System.String productName,Int32 宽度,Int32 高度,System.String downloadWebplayerUrl,System.String manualDownloadWebplayerUrl,BuildOptions 选项,UnityEditor.RuntimeClassRegistry usedClassRegistry)(在C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:316) UnityEditor.HostView:OnGUI()
========
我全新安装了 Windows 8.1 Enterprise。使用 Visual Studio Community 2015 的标准安装程序全新下载 Unity 5.2.3f1。应用了所有 Windows 更新,并且机器上未安装其他软件。我正在尝试一个新项目。
【问题讨论】:
-
你必须安装 WP 8.1 SDK。
-
从 Visual Studio 中检查,SDK 不存在。如果统一在 sdk 更新后成功构建,将更新。
-
请注意,安装 WP 8.1 SDK 需要 VS 2013。我认为您应该放弃 Tiziano Coroneo 的回答。他描述了整个过程。
标签: unity3d