Hi,
I have a library project in Flash Builder that is (sometimes) generating
this error when compiling:
If a definition in the file is meant to be externally visible, please put
the definition in a package. ProductPhotosManager.mxml
/CFShopManagerLibrary/src/components Unknown Flex Problem
If I then do a clean project it will sometimes disappear but not always.
It's driving me crazy. Can anyone tell me what this error means?
The components.ProductPhotosManager contains some imports to a SWC of an
ANE because otherwise the projects using this library can not use the ANE.
Could it be related to that?
I am using Flex 4.15.0
My .flexLibProperties looks like this:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<flexLibProperties includeAllClasses="true" useMultiPlatformConfig="false"
version="3">
<includeClasses>
<classEntry path="ShopManager"/>
<classEntry path="components.ProductPhotoDetail"/>
<classEntry path="components.ProductPhotosManager"/>
<classEntry path="skins.CustomTextAreaSkin"/>
<classEntry path="views.ShopDashboardView"/>
<classEntry path="views.ShopDiscountSettingsView"/>
<classEntry path="views.ShopProductDetailsView"/>
<classEntry path="views.ShopProductsOverviewView"/>
<classEntry path="components.ShopCategoriesManager"/>
</includeClasses>
<includeResources>
<resourceEntry destPath="defaults.css" sourcePath="defaults.css"/>
<resourceEntry destPath="helvetica-neue-lt-std-33-thin-extended.otf"
sourcePath="helvetica-neue-lt-std-33-thin-extended.otf"/>
<resourceEntry destPath="HelveticaNeueLTStd-Md.otf"
sourcePath="HelveticaNeueLTStd-Md.otf"/>
</includeResources>
<namespaceManifests/>
</flexLibProperties>
Thanks for any help you can give me!