首页 > 解决方案 > Royale 浏览器项目的 Moonshine 2.2.0 编译错误

问题描述

我刚刚下载使用 Moonshine 编译一个 Moonshine 生成 NewJavaScriptBrowserProject 并得到以下错误。除 NewJavaScriptBrowserProject 外,所有编译都适用于 NewActionScriptProject、NewFlexBrowserProject、NewFlexDesktopProject。错误是错误:指定的版本无效,playerglobal.swc 为“0.0.0”。我安装的版本是11.1。请告知解决方法。谢谢。

: Moonshine IDE™ 2.2.0
: Copyright © Prominic.NET, Inc. All rights reserved.
: Source code is under Apache License, Version 2.0
: https://github.com/prominic/Moonshine-IDE
: Uses as3abc (LGPL), as3swf (MIT), fzip (ZLIB), asblocks (Apache License 2.0), NativeApplicationUpdater (LGPL)
: Running on Adobe AIR 32.0.0.125
: Compiling NewJavaScriptBrowserProject
: Using Royale Compiler codebase: "D:\Apps\Installations\apache-royale-0.9.4-bin-js\royale-asjs"
: Using Royale SDK: "D:\Apps\Installations\apache-royale-0.9.4-bin-js\royale-asjs"
: MXMLJSC
: -sdk-js-lib=D:\Apps\Installations\apache-royale-0.9.4-bin-js\royale-asjs\frameworks\js\Royale\generated-sources
: -load-config+=obj/NewJavaScriptBrowserProjectConfig.xml
: -compiler.targets=JSRoyale
: -js-output=D:\WorkspaceMoonshine\NewJavaScriptBrowserProject
: Error: Invalid version specified, '0.0.0'.

标签: apache-royale

解决方案


如果您使用 Jewel Template 创建了新的 Royale 项目,则需要使用最新的Nightly 版本的 Royale,因为该模板仅与尚未发布的 0.9.6 版本兼容。转到项目设置->构建选项并为您的项目设置该 SDK。

在此处输入图像描述


推荐阅读