我剛剛接管了一個客戶端flex項目,並且我無法讓應用程序反映即使是簡單的跟蹤語句。 在我接手之前,該項目是使用Flash Builder Beta 2環境/ sdk上次成功構建的。我有Flash Builder 4的最新發行版。flex 4發佈對應用程序的更改未顯示
將項目導入到FB4後,出現大量錯誤。他們中的大多數主要是因爲從beta2到發佈而對sdk所做的更改。
一些我糾正的事情: - 從圖書館MX命名空間://ns.adobe.com/flex/halo到庫://ns.adobe.com/flex/mx - 視頻播放器換膚:一視頻播放器組件的許多州名已被更改,更多所需的州已被添加。還有其他視頻相關的組件和屬性名稱必須更新。
但我固定的一切和應用終於能編譯(儘管有一些警告主要是重複的變量類型)
唯一現在是,無論我的變化做出該項目沒有得到體現在構建(調試或發佈)中。我改變了現有的痕跡,增加了額外的痕跡什麼都沒有出現。我甚至刪除了main.mxml中的applicationComplete屬性。一切仍然沒有變化。
另外我似乎無法調試該應用程序。每當我嘗試調試..閃存生成器說.. 「SWF應用程序不包含所需的調試信息...」
任何人都有任何想法,即使我需要開始解決這一切? 任何幫助或指針將不勝感激。
該項目是否與正確的SDK相關聯? – ilikeorangutans 2010-05-10 23:33:15
我相信如此..就像我說的那樣..這個項目最後是用beta 2 sdk構建的。 因爲該版本不再可供下載..我沒有選擇,只能將它導入到發佈版本並進行必要的修復,並且我已經成功地擺脫了所有錯誤。 我似乎無法對應用程序進行任何更改..我甚至只是刪除了一大塊代碼(同時照顧依賴項),並且應用程序編譯和工作就好像沒有任何更改 – guacamoly 2010-05-11 00:17:07