Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Source is out of date
Message
De
03/11/2010 21:06:12
 
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows XP
Database:
Visual FoxPro
Application:
Desktop
Divers
Thread ID:
01488091
Message ID:
01488127
Vues:
75
Just a WAG but I vaguely remember running into something like this and it turned out the system date on the box I was on was something really wacko and by fiddling that I was able to get the source in debug. Just a thought.


>Thanks, Victor and Naomi. I will give it a whirl in the morning.
>
>And possibly the afternoon as well. In the interests of keeping it simple, one thing I didn't mention is there are 66 sub-apps. I wish I were joking.
>
>>What I've done in situations like that is:
>>
>>1. delete all .fxp files
>>2. recompile all the class libs (COMPILE CLASSLIB *.vcx)
>>3. recompile all the forms (COMPILE FORM *.scx)
>>4. recompile entire application.
>>
>>
>>
>>>I have inherited responsibility for a large VFP 9 app, or should I say a large number of related apps. (Together they run most of the business). The whole thing is structured in a way I have not run into before and the specific problem I am facing is the "source is out of date" message when trying to debug.
>>>
>>>Here is the way things are structured on the hard drive. The names are not real but should illustrate the issue ---
>>>
>>>X:\MyApp
>>>X:\MyApp\app1
>>>X:\MyApp\app2
>>>X:\MyApp\app3
>>>
>>>......
>>>
>>>X:\MyApp\appN
>>>
>>>There is also a folder named X:\MyApp\apps. It contains a copy of each .APP file built from the projects in app1 through appN.
>>>
>>>The EXE runs from X:\MyApp. In its main program, it issues a series of SET PROCEDURE ADDITIVE commands referencing about a dozen of the .APP files in X:\MyApp\apps. It then displays a menu and a toolbar. Depending on what the user chooses, a call is made to a program or form within the appropriate sub-app.
>>>
>>>The problem is when I try to debug one of those programs or forms the debugger shows the dreaded "source is out of date" message in the trace window.
>>>
>>>The two guys who wrote this system left under bad circumstances, leaving behind no documentation and providing no turnover, so I can't ask them. This is really a general VFP debugging question. What do I need to do to trace through the source code? I can do so fine in the main EXE but not in any of the sub-apps.
>>>
>>>Thanks in advance for any assistance.


Charles Hankey

Though a good deal is too strange to be believed, nothing is too strange to have happened.
- Thomas Hardy

Half the harm that is done in this world is due to people who want to feel important. They don't mean to do harm-- but the harm does not interest them. Or they do not see it, or they justify it because they are absorbed in the endless struggle to think well of themselves.

-- T. S. Eliot
Democracy is two wolves and a sheep voting on what to have for lunch.
Liberty is a well-armed sheep contesting the vote.
- Ben Franklin

Pardon him, Theodotus. He is a barbarian, and thinks that the customs of his tribe and island are the laws of nature.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform