改變flex build path時遇到的問題Main application must be in the list of application paths

轉自:[color=red][url]http://www.cflex.net/showFileDetails.cfm?ObjectID=800[/url][/color]

The problem: you're trying to get a Flex Builder 3 project going, and in trying to change the Output folder you're getting this amorphous error stating:


Main application must be in the list of application paths

Flex Builder Build Path Error
[img]http://www.cflex.net/channelfiles/1/images/buildpatherror.jpg[/img]
What this means is that there are no MXML files tagged as runnable, and you can verify that by going to the project's properties->Flex Applications, and you'll probably see a folder with no files listed (see the image below).

Flex Builder Build Path Error
[img]http://www.cflex.net/channelfiles/1/images/buildpatherror2.jpg[/img]
The solution:

1. Pull up the project's properties
2. Click on the Flex Applications settings
3. Click on the Add button
4. Select the main MXML file for you application.
5. HERE's THE TRICK. If you then click on Flex Build Path to change the output folder you'll still get the error, because the change hasn't been published yet. So you need to hit the OK button first.
6. Now pull up the project's properties again, and you should be able to change the output folder under the Flex Build Path section.

Possible Causes:

* After installing Flex 3 and in setting up previous Flex 2 projects you may have moved the main MXML file to a new location (e.g. by default Flex 3 creates a src folder, where as Flex 2 stored files in the root folder).
* You renamed the main MXML file outside of Flex Builder.

There's a JIRA bug that was posted about it on one of the Flex 3 Beta's http://bugs.adobe.com/jira/browse/FB-8220.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章