Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
When are in use?
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Classes - VCX
Divers
Thread ID:
00379913
Message ID:
00380091
Vues:
22
This is where managing the app is crucial. What you could do is have a version control system. Build an exe with everything in it but each time, give the exe a different name (one that includes the version number). Add a record to a management table that indicates which exe to use as live. Have a very small exe that the users run - all this does is look in the table to see which exe to use for the main application. You don't have to bring the user base down each time you upgrade - next time the user runs the application, they will run the version you specify as the latest. Simple.


>>Doru,
>>
>>I would look into Visual SourceSafe. It allows developers to copy down files to their local drive, work on them, and then copy up their version changes when done. This will solve a lot of your contention problems.
>
>We don't have contention problems between developers.
>It looks like we need to choose between:
>
>1. Include class libraries in compiled .EXE
>
>   Advantages:    - we can pack .VCXs any time
>                  - safer, changes made in a class will not break existing
>                    applications (I believe this is what Jim suggested)
>
>   Disadvantages: - changes made in a class are not visible to users until
>                    we recompile the .EXEs - about 100 in the system. And,
>                    to  pick up the new version users will need to go out
>                    and then back in the system
>                  - bigger size for .EXE
>
>2. Exclude class libraries from compiled .EXE
>
>   Advantages:    - changes made in a class are "live" - no need to
>                    recompile  the .EXEs
>                  - smaller size for .EXE
>
>   Disadvantages: - we can NOT pack .VCXs unless ask all users out - there can
>                    be 50 users in at any given time.
>
>
>
>Tough choice!
>
>dz
Nigel B Coates
NBC Software Services
Dublin, Ireland.
eMail: Nigel.Coates@NBCSoftware.com
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform