Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
What's the meaning of this?
Message
De
25/03/2015 13:38:47
Dragan Nedeljkovich (En ligne)
Now officially retired
Zrenjanin, Serbia
 
 
À
24/03/2015 15:43:17
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows Server 2012
Network:
Windows 2008 Server
Database:
MS SQL Server
Application:
Desktop
Divers
Thread ID:
01617216
Message ID:
01617273
Vues:
85
>Hi All,
>
>Recently, some of my users have started getting the following error, or variation thereof, and I don't know how to trace it:
>
>Program error
>File access is denied c:\temp\_4b70nzf60.fxp.
>My app uses the local c:\temp folder for resource and tmp files.
>
>I'm assuming it's coming from the compiled program module of this particluar .prg, but I don't know which one. Can someone show me how?

Most probably you don't have a prg of that name. It looks like something that execscript() creates. OTOH, the current value of sys(2015) is about _4B913KY2A, so the fxp may not be created now, but it's rather something created some time ago and the app tries to create it again. Look for compile keyword, and for execscript()... my two best bets.

The time of the sys(2015) is about datetime(2015,3,23,11,11,30). Perhaps you use sys(2015) in your code to name a routine that's extracted from metadata, and several users manage to hit the same value? If that's the case, do what Craig said, don't set tmpfiles at all, then Fox will use the system-assigned %temp% folder, which is different for each user.

back to same old

the first online autobiography, unfinished by design
What, me reckless? I'm full of recks!
Balkans, eh? Count them.
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform