2

flashbuilder4でビルドするために必要なMain.htmlを再作成できないようです。時間のコストをかけて手動で作成できると思いますが、なんと退屈なことでしょう。私はこのshoudlが可能であると確信しています。

Cleanはこのフォルダの大部分を再構築し、プロジェクトを実行すると、Main.htmlgrrrrrrrrが見つからないというエラーが発生します。

4

6 に答える 6

6

私はFB4.5を使用していますが、これは以前のバージョンのFB/FlxBでも発生しました。これの原因は、html-templateディレクトリのindex.template.htmlファイルの名前がMain.html(またはプロジェクト内のアプリケーションファイルの名前)に変更されていることです。テンプレートファイルの名前に「.template」が含まれていない場合、ビルドプロセスは、テンプレートファイルからファイルを生成する必要があることを認識しません。

私のために働いたのは次のいずれかです:

「手動」の方法
html-templateファイルに移動し、*。htmlファイルの名前をindex.template.htmlに戻します。クリーン/ビルドを実行します。

'自動'方法
プロジェクトの[プロパティ]ダイアログに移動し、[Flexコンパイラ]ペインに移動します。「HTMLラッパーファイルの生成」のチェックを外し、「適用」をクリックします。html-templateディレクトリ内のすべてのファイルが破棄されるという警告が表示されます。これは、カスタマイズした場合は重要ですが、カスタマイズしていない場合は、心配する必要はありません。その後、カスタマイズをテキストファイルにコピーした場合、当面の間です。

次に、[HTMLラッパーファイルの生成]を再確認して、[適用]をクリックします。html-templateディレクトリが再作成され、この問題は(うまくいけば)解決されます。このディレクトリ内のファイルをカスタマイズした場合は、今すぐ再適用してください。クリーン/ビルドを実行すると、設定が完了します。

于 2011-10-17T18:07:11.803 に答える
1

html-Templateディレクトリは空ですか?もしそうなら、それがbin-debugにHTMLファイルが含まれていない理由です。これは時々起こりますが、私はその理由を突き止めませんでした。

デフォルトのhtml-templateファイルはここから入手できます。

[FlashBulderInstallDirectory] ​​\ plugins \ com.adobe.flexbuilder.project_4.0.0.272416 \ resources \ html-templates.zip

ファイルを解凍します。テンプレートをhtml-templateディレクトリにコピーします。次に、プロジェクトをクリーンアップすると、準備が整います。

于 2010-05-12T19:16:14.200 に答える
0

回答としてマークされた投稿は正しいですが、html-templateフォルダーに対する書き込み権限を持っていることを確認する方がよいことを追加する必要があります。

Flash Builderを管理者として少し実行する必要がありましたが、誤ってプロジェクトを管理者として再構築しました。Flash Builderは、プロジェクトフォルダーのアクセス許可に大混乱をもたらしました。

于 2012-02-16T20:58:33.397 に答える
0

プロジェクトを右クリックしてプロパティを選択し、Flexコンパイラを選択してHTMLラッパーファイルの生成をオフにする(またはWebブラウザとの統合を有効にするをオフにする)場合、FlexはHTMLラッパーファイルを再生成します。

于 2011-06-02T19:01:13.807 に答える
0

プロジェクトのクリーンビルドを実行すると、これが修正されました。これはFlashBuilder4.5にあります。

于 2011-06-22T20:13:01.000 に答える
0

Adobe FlashBuilder4.5を使用しています

私も同じ問題を抱えていました。回答としてマークされた投稿は正しいです。解決策が機能しない場合は、Flash Builderの[問題]アイコンをクリックすると、いくつかのエラーが表示されます。エラーを修正した後、正常に動作します。

于 2015-06-16T12:36:55.270 に答える