我幾年來沒有在Flex中寫過任何東西,而且自那以後發生了很大變化。我現在使用Flash Builder 4.6構建我的應用程序,並將其部署到ASP.NET應用程序。我需要部署哪些除swf以外的其他文件以確保我的用戶可以使用所有文件?我在項目的bin-debug文件夾中看到它吐出了一堆swfs(framework,rpx,playerProductInstall,spark等)和swfobject.js。我是否需要將所有這些文件部署到與swf相同的位置?部署Flex應用程序swf需要哪些文件?
0
A
回答
1
這些額外的文件就是所謂的運行時共享庫(簡稱RSL)。在eclipse/Flashbuilder/Flexbuilder的項目屬性中(右鍵單擊屬性),您可以在flex構建路徑中設置合併框架庫到代碼或使用RSL。 RSL的優點是框架代碼存儲在那裏並被緩存,所以如果用戶已經進入了一個具有相同版本化RSL的站點,或者他們之前已經進入了您的頁面,並且您的應用程序代碼發生了變化,但是框架不會然後他們只需要下載你更新的瑞士法郎沒有嵌入框架。如果您更改選項,將項目屬性合併到代碼中,那麼它只會將框架中需要的類編譯到您的swf中。在後一種情況下,就好像你習慣瞭如何結束單一瑞士法郎。還有一些額外的js文件會被創建,history.js通過BrowserManager幫助處理深層鏈接並使用瀏覽器後退按鈕ACOETags.js將swf嵌入到DOM中,並使用某些瀏覽器特定設置,如果javascript被禁用,它會回落到HTML嵌入方法。基本上,無論哪種情況,您都希望將bin/bin-debug中的所有內容(無論您的輸出是什麼)都部署到您的Web服務器,但您可以通過IDE調整輸出內容。
相關問題
- 1. .war文件中需要部署Flex應用程序?
- 2. 部署遊戲時不需要哪些文件夾!應用程序嗎?
- 3. 部署flex應用程序
- 4. 調試文件夾需要部署哪些文件?
- 5. 外部swf控制flex應用程序?
- 6. 部署Angular 2應用程序。不知道要包含哪些文件
- 7. 部署LocalDb需要哪些二進制文件?
- 8. 需要從Dart項目中部署哪些文件?
- 9. 我需要爲ASP.NET mvc部署哪些文件?
- 10. 角2角度部署 - 哪些文件需要託管?
- 11. 部署Flex應用程序,以
- 12. 部署我的flex應用程序
- 13. Bundler.require需要哪些文件?
- 14. 哪些.net組件不需要我的應用程序?
- 15. Rails應用程序使用哪些部署目錄(部署到debian框)?
- 16. 如何選擇將應用程序部署到GAE時應部署哪些文件?
- 17. 與PHP應用程序一起部署Go應用程序有哪些選擇?
- 18. 如何部署SWF文件?
- 19. 我需要使用我的Python應用程序包含哪些文件?
- 20. 使用cx_freeze時,需要更新哪些文件才能更新應用程序?
- 21. 在哪裏部署Sinatra應用程序?
- 22. 如何在我的flex應用程序中播放SWF文件
- 23. 在Flex應用程序中緩存swf文件
- 24. ClickOnce部署的應用程序的版本有哪些限制?
- 25. 哪些具體步驟在Windows Phone應用程序部署
- 26. 使用dataTable需要哪些文件?
- 27. 已部署反應網絡應用程序需要硬刷新
- 28. 在Nemerle中編寫的應用程序需要包含哪些DLL文件?
- 29. 哪些文件需要爲我的應用程序,它是在Xcode
- 30. 對於WPF應用程序,我需要哪些文件來共享源代碼?
對於那些使用'mxmlc'的命令行選項,您指的是'static-link-runtime-shared-libraries'(= true或= false)。 – harpo 2012-01-27 18:30:29
真棒,謝謝你的詳細信息 – snappymcsnap 2012-01-27 18:39:00
@snappymcsnap,沒問題總是很高興碰到一個問題,我可以在沒有任何嘗試的情況下回答問題 – shaunhusain 2012-01-27 18:40:40