2009-03-05 98 views

回答

2

我在FB3中沒有看到類似的東西。

AS3項目將缺少很多Flex項目設置(例如模板html)。您最好通過創建一個空的Flex項目並將AS3源添加到其中 - 將該文件夾拖放到Flex項目的src文件夾中。或者,如果它是SWC,則可以使用項目設置添加它。

1

這有點髒,但它的工作原理。

  1. 在Flex Builder的導航器中刪除項目。
  2. 它會詢問您是否要從文件系統中刪除文件。保留它們。
  3. 在與ActionScript項目相同的目錄中創建一個新的Flex項目。

舊文件將保持不變,但新項目將具有Flex項目性質。如果一個文件已經存在,與項目嚮導想要創建的文件名稱相同,則現有文件將不會被刪除。

如果您有自定義命令行參數,源或庫目錄或任何其他項目特定的設置,則可能需要重置它們。

爲防萬一出現問題,請務必先備份您的項目目錄。不過,我從來沒有在重建Flex Builder項目時丟失文件。

3

一些一般步驟去那裏,而不會丟失你的項目設置:

  • 改變你的導航儀過濾器以顯示所有它通常是從你隱藏的文件。
  • 尋找項目根目錄下的.project文件。你會在那裏看到一個<natures>標籤。
  • 創建一個新的Flex項目。在那裏打開.project文件,並比較<natures>節點。
  • 將缺少的東西複製到當前的.project文件中。
  • 您可能需要關閉該項目並重新打開它,以推動Flex Builder分析您的修改的.project文件
  • 您可能必須單擊項目屬性以使事情恰到好處。至少在Flex構建路徑 - >庫路徑下,單擊「添加Flex SDK」按鈕,因爲這可能是您首先想要這樣做的原因。

如果你缺少模板/東西(不是我自己的粉絲,但是當你剛剛開始一個項目時它是一個很好的柺杖),去弄亂「HTML wrapper」下的一個表單域,在您的項目屬性中的「Actionscript Compiler」下,並應用更改,IDE將重新創建模板/文件夾。