我似乎无法重新创建我在 flashbuilder4 中构建所必需的 Main.html 我想我可以手动完成它,但会花费时间,但真无聊!我相信这应该是可能的。
Clean 重建该文件夹的大部分内容,然后运行项目得到它找不到 Main.html grrrrrrrr 的错误
我似乎无法重新创建我在 flashbuilder4 中构建所必需的 Main.html 我想我可以手动完成它,但会花费时间,但真无聊!我相信这应该是可能的。
Clean 重建该文件夹的大部分内容,然后运行项目得到它找不到 Main.html grrrrrrrr 的错误
我正在使用 FB 4.5,但在早期版本的 FB/FlxB 上也发生过这种情况。我发现导致这种情况的原因是 html-template 目录中的 index.template.html 文件已重命名为 Main.html (或我的项目中的任何应用程序文件的名称)。如果模板文件的名称中没有“.template”,则构建过程将无法识别它需要从中生成文件。
对我有用的是:
“手动”方式
进入 html-template 文件并将 *.html 文件重命名为 index.template.html。进行清洁/构建。
“自动”方式
进入项目的属性对话框,然后导航到 Flex 编译器窗格。取消选中“生成 HTML 包装文件”,然后单击应用。您将收到警告,您在 html-template 目录中的所有文件都将被销毁。如果您已经定制了它们,这很重要,但如果您还没有,那就不要担心。如果您已经将您的自定义设置暂时复制到一个文本文件中。
现在,重新检查“生成 HTML 包装文件”并单击应用。html-template 目录将被重新填充,这个问题将(希望)得到解决。如果您对此目录中的文件进行了自定义,请立即重新应用它们。做一个干净/构建,你应该被设置。
你的 html-Template 目录是空的吗?如果是这样,这就是 bin-debug 中没有 HTML 文件的原因。偶尔会发生这种情况,但我从未追查过原因。
您可以从这里获取默认的 html 模板文件:
[FlashBulderInstallDirectory] \plugins\com.adobe.flexbuilder.project_4.0.0.272416\resources\html-templates.zip
解压文件;将模板复制到您的 html-template 目录中。然后清理项目,你应该很高兴。
标记为答案的帖子是正确的,但我必须补充一点,您最好确保对 html-template 文件夹具有写入权限。
我不得不以管理员身份运行 Flash Builder 一段时间,并且意外地以管理员身份重新构建了我的项目。Flash Builder 严重破坏了我的项目文件夹的权限。
对项目进行干净的构建为我解决了这个问题。这是在 Flash Builder 4.5 上。
如果您编辑项目右键单击它并选择属性,然后选择 Flex Compiler 并取消选中生成 HTML 包装文件(或仅取消选中启用与 Web 浏览器的集成),这将强制 Flex 重新生成 HTML 包装文件
我正在使用 Adobe Flash Builder 4.5
我有同样的问题。标记为答案的帖子是正确的。如果解决方案不起作用,请单击 Flash Builder 中的问题图标,您将看到一些错误。纠正错误后,它将正常工作。