Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Creating APP of globally used classes and code
Message
 
To
22/01/2007 13:12:59
General information
Forum:
Visual FoxPro
Category:
Other
Environment versions
Visual FoxPro:
VFP 9 SP1
Miscellaneous
Thread ID:
01186153
Message ID:
01187996
Views:
11
Hi Anton

Thanks for the detailed explanation for the distribution model that you use.

Thanks again for your responses.

> I put my common classlibs in _Common subdirectory of my Projects directory. It is imprtant to preserve relative location of application files and parent class library because VCX store parent classlib as relative path.
> Then I can subclass my common classes as usually. When I compile my project used common class libraries will be automatically added to project. No problem - I just exclude them from compilation (right click on classlibrary -> Exclude) and recompile application again.
> Before adding to distribution package I remove source code from common VCX files. I have hand-writeen utility to do so and call it from setup compiler NSIS.
> On user PC my intaller installs common libs to ..Program Files\MyCompany\_Common and my applications to ..Program Files\MyCompany\MyApp. The user cannot change this. This is needed to preserve relative location of application and common class libraries as I described above.
> Thats all. Now, if I change something in common classes I'm able to update them without rebuilding and distributing my applications.
Regards
Bhavbhuti
___________________________________________
Softwares for Indian Businesses at:
http://venussoftop.tripod.com
___________________________________________
venussoftop@gmail.com
___________________________________________
Previous
Reply
Map
View

Click here to load this message in the networking platform